--- 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