# =========================================== # 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