📋 環境變量配置
| 環境變量 | 說明 | 示例值 |
|---|---|---|
PROXY_MODE | 代理 模式 | none 或 normal 或 xray |
AUTO_START_XRAY | 是否在啟動時自動啟動Xray代理 | true 或 false |
SLICE_PROXY_ENABLED | 是否啟用切片代理 | true 或 false |
HTTP_PROXY_ENABLED | 是否啟用代理功能 | true 或 false |
HTTP_PROXY | HTTP代理地址 | http://proxy.example.com:8080 |
HTTPS_PROXY_ENABLED | 是否啟用代理功能 | true 或 false |
HTTPS_PROXY | HTTPS代理地址 | http://proxy.example.com:8080 |
SOCKS_PROXY_ENABLED | 是否啟用代理功能 | true 或 false |
SOCKS_PROXY | SOCKS代理地址 | socks5://proxy.example.com:1080 |
ADMIN_USERNAME | 管理員賬號 | admin |
ADMIN_PASSWORD | 管理員密碼 | password123 |
VLESS_URL | VLESS代理地址 | vless://uuid@server:443?security=tls&type=ws&path=/vless |
TROJAN_URL | Trojan代理地址 | trojan://password@server:443?security=tls&type=tcp |
VMESS_URL | Vmess代理地址 | vmess://base64encodedconfig |
PLAY_TOKEN | 播放令牌,支持多種格式(見下文) | 見下文 |
PLAY_TOKEN 環境變量支持以下格式:
abc123def456my_token:abc123def456token1:abc123,token2:def456{"token1": "abc123", "token2": "def456"}docker run -d \
--name mqitv \
-p 5050:5050 \
-p 2080:1080 \
-v ./config:/app/config \
-e XRAY_PORT=2080 \
-e PROXY_HOST=0.0.0.0 \
-e AUTO_START_XRAY=true \
-e SLICE_PROXY_ENABLED=false \
-e PROXY_ENABLED=true \
-e ADMIN_USERNAME=admin \
-e ADMIN_PASSWORD=yourpassword \
-e VLESS_URL=vless://uuid@server:443 \
-e TROJAN_URL=trojan://password@server:443 \
-e VMESS_URL=vmess://eyJhZGQiOiJzZXJ2ZXIuY29t... \
-e PLAY_TOKEN="user1:abc123,user2:def456" \
--restart unless-stopped \
instituteiptv/mq:latest
🚀 Docker Compose 示例
version: '3.8'
services:
mqitv:
image: instituteiptv/mq:latest
container_name: mqitv
restart: unless-stopped
ports:
- "5050:5050"
- "2080:1080"
environment:
- AUTO_START_XRAY=true
- ADMIN_USERNAME=admin
- ADMIN_PASSWORD=${ADMIN_PASSWORD}
- PROXY_ENABLED=true
- VLESS_URL=${VLESS_URL}
volumes:
- ./config:/app/config
## 🔧 管理界面
- ✅服務器管理:添加/刪除來源服務器,查看頻道列表
- ✅播放授權:生成/刪除 Token,用於外部播放器
- ✅代理設置:配置 Xray 節點、測試延遲、啟用切片代理
- ✅系統設置:日誌開關、自動啟動代理等
## ✨ 特性
- ✅ 支持 VLESS、Trojan、Vmess 代理協議
- ✅ 自動選擇最佳代理(延遲最低)
- ✅ 播放令牌訪問控制
- ✅ 切片代理支持
- ✅ Web 管理界面
- ✅ 實時播放日誌
- ✅ 多服務器管理
## ⚠️ 注意事項
- 如需使用 Xray 代理,請確保容器具有網路訪問能力
- 切片代理會增加服務器帶寬消耗,根據需求啟用
- 版本更新時可能自動下載新的 Xray-core,需確保容器可訪問 GitHub
訪問管理界面:http://localhost:5050
Content type
Image
Digest
sha256:ca64cb29d…
Size
33.7 MB
Last updated
about 1 month ago
docker pull instituteiptv/mq