36 lines
1.2 KiB
Plaintext
36 lines
1.2 KiB
Plaintext
# Docker 部署環境變數配置範例
|
|
# 複製此文件為 .env 並填入實際的值
|
|
|
|
# === 對外服務端口配置 (12010~12019) ===
|
|
APP_PORT=12010 # Flask 應用程式主服務
|
|
ONLYOFFICE_PORT=12011 # OnlyOffice 文檔編輯服務
|
|
NGINX_PORT=12013 # Nginx HTTP (生產環境使用)
|
|
NGINX_SSL_PORT=12014 # Nginx HTTPS (生產環境使用)
|
|
|
|
# === Flask 應用設定 ===
|
|
FLASK_ENV=production
|
|
SECRET_KEY=933f9064329f29e642b20089e6ee16b3dd15da6acb6fdd98
|
|
|
|
# === 外部資料庫連線 (使用 mysql.theaken.com) ===
|
|
DATABASE_URL=mysql+pymysql://A060:WLeSCi0yhtc7@mysql.theaken.com:33306/db_A060
|
|
|
|
# === LDAP 設定 ===
|
|
LDAP_SERVER=panjit.com.tw
|
|
LDAP_PORT=389
|
|
LDAP_USE_SSL=false
|
|
LDAP_SEARCH_BASE=OU=PANJIT,DC=panjit,DC=com,DC=tw
|
|
LDAP_BIND_USER_DN=CN=LdapBind,CN=Users,DC=PANJIT,DC=COM,DC=TW
|
|
LDAP_BIND_USER_PASSWORD=panjit2481
|
|
LDAP_USER_LOGIN_ATTR=userPrincipalName
|
|
|
|
# === SMTP 郵件設定 ===
|
|
SMTP_SERVER=mail.panjit.com.tw
|
|
SMTP_PORT=25
|
|
SMTP_USE_TLS=false
|
|
SMTP_USE_SSL=false
|
|
SMTP_AUTH_REQUIRED=false
|
|
SMTP_SENDER_EMAIL=temp-spec-system@panjit.com.tw
|
|
SMTP_SENDER_PASSWORD=
|
|
|
|
# === ONLYOFFICE 設定 ===
|
|
ONLYOFFICE_JWT_SECRET=933f9064330f29e642b20089e6ee16b3dd15da6acb6fdd98 |