# =========================================== # 生產環境配置文件 # =========================================== # =========================================== # MySQL 資料庫連線 # =========================================== DATABASE_URL=mysql+pymysql://A060:WLeSCi0yhtc7@mysql.theaken.com:33306/db_A060 MYSQL_HOST=mysql.theaken.com MYSQL_PORT=33306 MYSQL_USER=A060 MYSQL_PASSWORD=WLeSCi0yhtc7 MYSQL_DATABASE=db_A060 MYSQL_CHARSET=utf8mb4 # =========================================== # Flask 應用配置 # =========================================== FLASK_ENV=production SECRET_KEY=prod-todo-secret-key-2024-change-me JWT_SECRET_KEY=prod-jwt-secret-key-2024-change-me JWT_ACCESS_TOKEN_EXPIRES=3600 # =========================================== # AD/LDAP 設定 (生產環境) # =========================================== USE_MOCK_LDAP=false LDAP_SERVER=panjit.com.tw LDAP_PORT=389 LDAP_USE_SSL=false LDAP_BIND_USER_DN=CN=LdapBind,CN=Users,DC=PANJIT,DC=COM,DC=TW LDAP_BIND_USER_PASSWORD=panjit2481 LDAP_SEARCH_BASE=OU=PANJIT,DC=panjit,DC=com,DC=tw 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= # =========================================== # CORS 設定 # =========================================== CORS_ORIGINS=http://localhost:12012 # =========================================== # 日誌設定 # =========================================== LOG_LEVEL=INFO LOG_FILE_PATH=logs/app.log LOG_MAX_BYTES=10485760 LOG_BACKUP_COUNT=5 # =========================================== # Redis 設定 (如果使用) # =========================================== REDIS_HOST=localhost REDIS_PORT=6379 REDIS_DB=0 REDIS_PASSWORD= # =========================================== # Celery 設定 (如果使用) # =========================================== CELERY_BROKER_URL=redis://localhost:6379/0 CELERY_RESULT_BACKEND=redis://localhost:6379/0 # =========================================== # 前端配置 # =========================================== NEXT_PUBLIC_API_URL=http://localhost:12011 # =========================================== # 服務端口配置 # =========================================== BACKEND_PORT=12011 FRONTEND_PORT=12012 # =========================================== # 安全設定 # =========================================== ALLOWED_HOSTS=localhost,127.0.0.1 SECURE_SSL_REDIRECT=false SESSION_COOKIE_SECURE=false CSRF_COOKIE_SECURE=false # =========================================== # 檔案上傳設定 # =========================================== MAX_CONTENT_LENGTH=16777216 UPLOAD_FOLDER=uploads ALLOWED_EXTENSIONS=xlsx,xls,csv # =========================================== # 郵件配額設定 # =========================================== DAILY_EMAIL_LIMIT=100 MONTHLY_EMAIL_LIMIT=1000 # =========================================== # 系統設定 # =========================================== SYSTEM_NAME=TODO管理系統 SYSTEM_VERSION=1.0.0 ADMIN_EMAIL=ymirliu@panjit.com.tw DEFAULT_ADMIN_USER=ymirliu@panjit.com.tw