; Gere par Set-OPS (role serveur_forgejo). Ne pas editer a la main. APP_NAME = {{ serveur_forgejo_app_name }} RUN_USER = {{ serveur_forgejo_utilisateur }} RUN_MODE = prod WORK_PATH = {{ serveur_forgejo_data }} [server] DOMAIN = {{ serveur_forgejo_hostname }} ROOT_URL = https://{{ serveur_forgejo_hostname }}/ HTTP_ADDR = {{ serveur_forgejo_http_addr }} HTTP_PORT = {{ serveur_forgejo_http_port }} SSH_DOMAIN = {{ serveur_forgejo_hostname }} [database] DB_TYPE = postgres HOST = {{ serveur_forgejo_db_host }}:{{ serveur_forgejo_db_port | default(5432) }} NAME = {{ serveur_forgejo_entree.base }} USER = {{ serveur_forgejo_entree.proprietaire }} PASSWD = {{ serveur_forgejo_db_password }} [security] INSTALL_LOCK = true SECRET_KEY = {{ serveur_forgejo_secret_key }} INTERNAL_TOKEN = {{ serveur_forgejo_internal_token }} [service] {% if serveur_forgejo_oidc_actif %} ; Identites depuis l'annuaire via le SSO uniquement : pas d'inscription locale, ; mais auto-enregistrement des utilisateurs OIDC. DISABLE_REGISTRATION = false ALLOW_ONLY_EXTERNAL_REGISTRATION = true {% else %} DISABLE_REGISTRATION = true {% endif %} {% if serveur_forgejo_oidc_actif %} [oauth2_client] ENABLE_AUTO_REGISTRATION = true USERNAME = preferred_username ACCOUNT_LINKING = auto {% endif %} [mailer] ENABLED = true PROTOCOL = smtp SMTP_ADDR = {{ serveur_forgejo_smtp }} SMTP_PORT = 25 FROM = forge@{{ domaine_interne }} [ui] DEFAULT_THEME = {{ serveur_forgejo_theme }} [ui.meta] DESCRIPTION = {{ serveur_forgejo_meta_description }}