Add forgejo role
This commit is contained in:
45
roles/forgejo/meta/argument_specs.yaml
Normal file
45
roles/forgejo/meta/argument_specs.yaml
Normal file
@@ -0,0 +1,45 @@
|
||||
---
|
||||
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
|
||||
Reference in New Issue
Block a user