36 lines
1.3 KiB
Bash
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 |