Forgejo K8s Operator
Platform:
| Channel | Revision | Published | Runs on |
|---|---|---|---|
| latest/stable | 4 | 28 May 2026 | |
| latest/stable | 9 | 28 May 2026 | |
| latest/edge | 28 | 13 Oct 2026 | |
| latest/edge | 4 | 06 Feb 2026 |
juju deploy forgejo-k8s
-
default-allow-create-organization | boolean
Default: True
Allow users to create organizations by default.
-
default-keep-email-private | boolean
Default: True
Set new users' email address to private by default.
-
default-org-visibility | string
Default: public
Default visibility for new organizations.
Acceptable values are "public", "limited", or "private".
-
default-user-visibility | string
Default: public
Default visibility for new users.
Acceptable values are "public", "limited", or "private".
-
disable-code-page | boolean
Disable the code explore page.
-
disable-organizations-page | boolean
Disable the organizations explore page.
-
disable-registration | boolean
Disable user self-registration.
-
disable-ssh | boolean
Disable SSH support in Forgejo.
-
disable-users-page | boolean
Disable the users explore page.
-
domain | string
Default: forgejo.internal
Domain name to use as root url for Forgejo.
If not specified, the juju aplication name is used. Note that when related to an ingress app like traefik, the final url has both domains, like <forgejo-charm-config-domain>.<ingress-domain>
-
enable-openid-signin | boolean
Default: True
Enable sign-in via OpenID.
-
enable-openid-signup | boolean
Default: True
Enable sign-up via OpenID.
-
log-level | string
Default: info
Configures the log level of Forgejo.
Acceptable values are one of trace, debug, info, warn, error, or fatal.
-
openid-whitelisted-uris | string
Comma-separated list of OpenID URIs to whitelist for sign-in/sign-up.
When empty, no whitelist restriction is applied.
-
require-signin-view | boolean
Require users to sign in to view any page.