Files
salt-gitea-formula/gitea/files/default/etc/app.ini.j2
2022-04-29 10:37:36 +02:00

25 lines
715 B
Django/Jinja

;; Global Gitea configuration managed by salt state.
;; These values are necessary to skip the web installer.
[database]
{%- for conf, val in gitea.database.items() %}
{{ conf | upper }} = {{ val if conf | upper != 'PASSWD' else '`{}`'.format(val) }}
{%- endfor %}
{#- The following secrets are guaranteed to be set by `post-map.jinja`. #}
[oauth2]
JWT_SECRET = {{ gitea.secrets.jwt_secret }}
[security]
INSTALL_LOCK = true
{%- if gitea.secrets.internal_token %}
INTERNAL_TOKEN = {{ gitea.secrets.internal_token }}
{%- else %}
INTERNAL_TOKEN_URI = {{ gitea.lookup.paths.internal_token_uri }}
{%- endif %}
SECRET_KEY = {{ gitea.secrets.secret_key }}
[server]
LFS_JWT_SECRET = {{ gitea.secrets.lfs_jwt_secret }}