|
|
docker run -d \
--name config-flow \
-p 80:80 \
-v $(pwd)/data:/data \
-e ADMIN_USERNAME=admin \
-e ADMIN_PASSWORD=your_password \
-e JWT_SECRET_KEY=your-secret-key \
thsrite/config-flow:latest访问 http://localhost 即可使用
version: '3.8'
services:
config-flow:
image: thsrite/config-flow:latest
ports:
- "80:80"
volumes:
- ./data:/data
environment:
- ADMIN_USERNAME=admin
- ADMIN_PASSWORD=your_password
- JWT_SECRET_KEY=your-secret-key
restart: unless-stopped💡 提示:生产环境请务必修改默认密码和 JWT 密钥
详细使用文档请查看:ConfigFlow 使用指南
| 层级 | 技术 |
|---|---|
| 后端 | Python 3.11 • Flask • PyYAML |
| 前端 | Vue 3 • TypeScript • Element Plus • Vite |
| 部署 | Docker • Nginx • Supervisor |
config-flow/
├── backend/ # Python Flask 后端
│ ├── app.py # 主应用入口
│ ├── common/ # 公共模块 (认证、配置)
│ ├── routes/ # API 路由
│ ├── converters/ # 配置生成器 (Mihomo/Surge/MosDNS)
│ ├── agents/ # Agent 管理
│ └── utils/ # 工具函数
├── frontend/ # Vue 3 前端
│ └── src/
│ ├── views/ # 页面组件
│ ├── components/ # 公共组件
│ └── api/ # API 调用
├── configflow_doc/ # 项目文档
├── Dockerfile
├── docker-compose.yml
└── nginx.conf
本项目基于 MIT License 开源
如果这个项目对你有帮助,欢迎赞助支持开发者持续维护!
感谢以下用户的赞助支持!
|
爱发电用户_740f4 |
⭐ 如果觉得有用,请给个 Star 支持一下!
Made with ❤️ by thsrite

