fix(env): add new environment variable to the sample .env

This commit is contained in:
2026-04-14 21:20:35 +08:00
parent 2d00e454c9
commit f8b9130f1c

View File

@@ -1,5 +1,6 @@
# GITEA CORE CONFIGURATION # GITEA CORE CONFIGURATION
GITEA_EXTERNAL_URL=https://git.example.com # http://<SERVER_IP_OR_DOMAIN> GITEA_EXTERNAL_URL=https://git.example.com # http://<SERVER_IP_OR_DOMAIN>
GITEA_DOMAIN=git.example.com
GITEA_ROOT_USER=admin GITEA_ROOT_USER=admin
GITEA_ROOT_PASSWORD=ChangeMe123 # Initial admin password GITEA_ROOT_PASSWORD=ChangeMe123 # Initial admin password
GITEA_ROOT_EMAIL=admin@example.com GITEA_ROOT_EMAIL=admin@example.com
@@ -13,7 +14,7 @@ GITEA_DB_USER=gitea
GITEA_DB_PASSWORD=ChangeDbPass123 GITEA_DB_PASSWORD=ChangeDbPass123
# PORTS # PORTS
HTTP_PORT=3000 # internal Gitea HTTP (inside container) HTTP_PORT=3000 # internal Gitea HTTP (inside container, don't change)
SSH_PORT=2222 # exposed SSH from host -> container SSH_PORT=2222 # exposed SSH from host -> container
# SMTP / EMAIL SETTINGS # SMTP / EMAIL SETTINGS
@@ -25,10 +26,13 @@ SMTP_PASS=
SMTP_FROM=git@example.com SMTP_FROM=git@example.com
SMTP_SKIP_VERIFY=true SMTP_SKIP_VERIFY=true
# OPTIONAL: LETSENCRYPT / REVERSE PROXY (if you mimic GitLab style) # ── SSL / HTTPS MODE ──────────────────────────────────
LETSENCRYPT_ENABLE=false # Options: none | letsencrypt | custom
SSL_MODE=none
# Required when SSL_MODE=letsencrypt
LETSENCRYPT_EMAIL=admin@example.com LETSENCRYPT_EMAIL=admin@example.com
# OPTIONAL: Custom SSL Configuration # Required when SSL_MODE=custom (host paths to your cert & key)
SSL_CERT_PATH=/etc/letsencrypt/live/git.example.com/fullchain.pem SSL_CERT_PATH=/etc/ssl/certs/git.example.com/fullchain.pem
SSL_KEY_PATH=/etc/letsencrypt/live/git.example.com/privkey.pem SSL_KEY_PATH=/etc/ssl/certs/git.example.com/privkey.pem