一站式 Mihomo (Clash Meta) 代理管理面板,开箱即用。
10K+
一站式 Mihomo (Clash Meta) 代理管理面板,开箱即用。
docker run -d \
--name conflux \
--restart unless-stopped \
-e JWT_SECRET="your-secret-key-at-least-32-chars" \
-e ADMIN_PASSWORD="your-password" \
-p 80:80 \
-p 7890:7890 \
-v conflux-config:/app/mihomo/config \
-v conflux-data:/app/backend/data \
veildawn/conflux:latest
启动后访问 http://localhost 进入管理面板。
version: '3.8'
services:
conflux:
image: veildawn/conflux:latest
container_name: conflux
restart: unless-stopped
ports:
- "80:80" # Web 管理面板
- "7890:7890" # HTTP/SOCKS5 代理
environment:
- JWT_SECRET=your-secret-key-at-least-32-chars
- ADMIN_PASSWORD=your-password
volumes:
- conflux-config:/app/mihomo/config
- conflux-data:/app/backend/data
volumes:
conflux-config:
conflux-data:
| 变量 | 必需 | 默认值 | 说明 |
|---|---|---|---|
JWT_SECRET | 推荐 | please-change-this... | JWT 密钥,生产环境务必修改 |
ADMIN_USERNAME | admin | 管理员用户名 | |
ADMIN_PASSWORD | 推荐 | admin | 管理员密码,生产环境务必修改 |
MIHOMO_API_SECRET | 空 | Mihomo API 密钥,需与 config.yaml 中 secret 一致 |
⚠️ 安全警告:生产环境请务必修改
JWT_SECRET和ADMIN_PASSWORD,使用默认值存在安全风险!
生成安全密钥:
Linux / macOS:
openssl rand -hex 32
Windows (PowerShell):
-join ((1..32) | ForEach-Object { "{0:x2}" -f (Get-Random -Max 256) })
Windows (CMD + Node.js):
node -e "console.log(require('crypto').randomBytes(32).toString('hex'))"
或使用在线工具:随机密钥生成器
| 端口 | 服务 |
|---|---|
| 80 | Web 管理面板 |
| 7890 | HTTP/SOCKS5 代理 |
| 9090 | Mihomo API |
| 路径 | 说明 |
|---|---|
/app/mihomo/config | Mihomo 配置 |
/app/backend/data | 订阅和备份数据 |
配置设备代理为:
http://服务器IP:7890socks5://服务器IP:7890Content type
Image
Digest
sha256:c2b7ae95c…
Size
143 MB
Last updated
about 1 month ago
docker pull veildawn/conflux