81 lines
2.3 KiB
Bash
81 lines
2.3 KiB
Bash
# ===========================================
|
|
# Flask 應用程式設定
|
|
# ===========================================
|
|
FLASK_ENV=development
|
|
SECRET_KEY=dev-secret-key-change-in-production
|
|
|
|
# ===========================================
|
|
# MySQL 資料庫連線
|
|
# ===========================================
|
|
MYSQL_HOST=mysql.theaken.com
|
|
MYSQL_PORT=33306
|
|
MYSQL_USER=A060
|
|
MYSQL_PASSWORD=WLeSCi0yhtc7
|
|
MYSQL_DATABASE=db_A060
|
|
|
|
# ===========================================
|
|
# JWT 設定
|
|
# ===========================================
|
|
JWT_SECRET_KEY=jwt-secret-key-change-in-production
|
|
JWT_ACCESS_TOKEN_EXPIRES_HOURS=8
|
|
JWT_REFRESH_TOKEN_EXPIRES_DAYS=30
|
|
|
|
# ===========================================
|
|
# AD/LDAP 設定
|
|
# ===========================================
|
|
USE_MOCK_LDAP=false
|
|
LDAP_SERVER=ldap://panjit.com.tw
|
|
LDAP_PORT=389
|
|
LDAP_USE_SSL=false
|
|
LDAP_USE_TLS=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=todo-system@panjit.com.tw
|
|
SMTP_SENDER_PASSWORD=
|
|
|
|
# ===========================================
|
|
# Fire Email 限制設定
|
|
# ===========================================
|
|
FIRE_EMAIL_COOLDOWN_MINUTES=2
|
|
FIRE_EMAIL_DAILY_LIMIT=20
|
|
|
|
# ===========================================
|
|
# 排程提醒設定
|
|
# ===========================================
|
|
REMINDER_DAYS_BEFORE=3
|
|
REMINDER_DAYS_AFTER=1
|
|
WEEKLY_SUMMARY_DAY=0
|
|
WEEKLY_SUMMARY_HOUR=9
|
|
|
|
# ===========================================
|
|
# 檔案上傳設定
|
|
# ===========================================
|
|
MAX_CONTENT_LENGTH=16
|
|
UPLOAD_FOLDER=uploads
|
|
|
|
# ===========================================
|
|
# Redis 設定 (用於 Celery)
|
|
# ===========================================
|
|
REDIS_URL=redis://localhost:6379/0
|
|
|
|
# ===========================================
|
|
# CORS 設定
|
|
# ===========================================
|
|
CORS_ORIGINS=http://localhost:3000,http://localhost:3001,http://localhost:3002
|
|
|
|
# ===========================================
|
|
# 日誌設定
|
|
# ===========================================
|
|
LOG_LEVEL=INFO
|
|
LOG_FILE=logs/app.log |