46 lines
1.4 KiB
YAML
46 lines
1.4 KiB
YAML
---
|
|
argument_specs:
|
|
main:
|
|
description: "Installs and configures forgejo inside podman"
|
|
options:
|
|
forgejo_tag:
|
|
description: Forgejo version to use. Can be major (x), minor (x.y) or patch (x.y.z). Major version recommended.
|
|
type: str
|
|
required: true
|
|
forgejo_domain:
|
|
description: Domain forgejo should listen on
|
|
type: str
|
|
required: true
|
|
forgejo_secret_key:
|
|
description: A long secret key for forgejo to encrypt secrets with. Must never change.
|
|
type: str
|
|
required: true
|
|
forgejo_smtp_server:
|
|
description: Smtp server for forgejo
|
|
type: str
|
|
required: true
|
|
forgejo_smtp_from:
|
|
description: Address to send email from
|
|
type: str
|
|
required: true
|
|
forgejo_smtp_user:
|
|
description: Smtp user to authenticate as
|
|
type: str
|
|
required: false
|
|
default: ""
|
|
forgejo_smtp_password:
|
|
description: Smtp password to authenticate with
|
|
type: str
|
|
required: false
|
|
default: ""
|
|
forgejo_require_signin_view:
|
|
description: Whether to require signing in to view public repositories
|
|
type: bool
|
|
required: false
|
|
default: false
|
|
forgejo_enable_internal_signin:
|
|
description: Whether to enable signing in using local username/password
|
|
type: bool
|
|
required: false
|
|
default: true
|