docker-apps/gitea/stacks/.gitea.env
2025-04-03 22:57:52 +02:00

36 lines
1.3 KiB
Bash

################################################################
PUID=${PUID}
PGID=${PGID}
TZ=${TZ}
GIT_DISCOVERY_ACROSS_FILESYSTEM=1
# Database (database)
GITEA__database__DB_TYPE=${DB_TYPE}
GITEA__database__NAME__FILE=${POSTGRES_DB_FILE}
GITEA__database__USER__FILE=${POSTGRES_USER_FILE}
GITEA__database__PASSWD__FILE=${POSTGRES_PASSWORD_FILE}
# Mailer (mailer)
GITEA__mailer__ENABLED=true
GITEA__mailer__PROTOCOL=smtp
GITEA__mailer__SMTP_PORT=25
GITEA__mailer__SMTP_ADDR__FILE=/run/secrets/smtp_host
GITEA__mailer__FROM__FILE=/run/secrets/smtp_from
GITEA__mailer__USER__FILE=/run/secrets/smtp_username
GITEA__mailer__PASSWD__FILE=/run/secrets/smtp_password
# OAuth2 Client (oauth2_client)
# see authentik_setup_jm.txt
GITEA__oauth2_client__ENABLE_AUTO_REGISTRATION=true
GITEA__oauth2_client__ACCOUNT_LINKING=login
GITEA__oauth2_client__OPENID_CONNECT_SCOPES="email profile gitea"
GITEA__oauth2_client__USERNAME=nickname
GITEA__oauth2_client__UPDATE_AVATAR=true
################################################################
# If required:
#GITEA__mailer__PASSWD # enter the password when accessing gitea for the first time at Initial Configuration page
#GITEA__database__PASSWD__FILE # enter the password when accessing gitea for the first time at Initial Configuration page, must be same as the content of /opt/stacks/gitea/secrets/gitea_postgresql_password