# SOCKS Manager - 环境变量示例 # 复制为 .env 并按需修改:cp .env.example .env # ── 管理员账号 ────────────────────────────────── SM_ADMIN_USER=admin # 生产环境务必修改!首次启动如未设置会自动使用 admin123 SM_ADMIN_PASSWORD=admin123 # ── Flask 安全 ────────────────────────────────── # 生成: python3 -c "import secrets; print(secrets.token_urlsafe(48))" SM_SECRET_KEY=change-me-in-production # ── Web 面板监听 ──────────────────────────────── SM_HOST=0.0.0.0 SM_PORT=5000 SM_WORKERS=1 SM_TIMEOUT=30 # ── 会话 Cookie ───────────────────────────────── # 跨域/用域名访问时设置为你的域名或 IP # SM_SESSION_DOMAIN= # HTTPS 部署时设为 true SM_COOKIE_SECURE=false SM_SESSION_NAME=sm_session # ── 数据库 ───────────────────────────────────── SM_DB_URI=sqlite:///socks_manager.db # ── 备份 ─────────────────────────────────────── SM_BACKUP_DIR=./backups/ # ── 日志 ─────────────────────────────────────── SM_LOG_LEVEL=INFO # ── SOCKS5 引擎 ──────────────────────────────── # 是否启用后台 sync 线程(探活死掉的 SOCKS5 实例) SM_SYNC_LOOP_ENABLE=true SM_SYNC_INTERVAL=30