mirror of
https://github.com/moeacgx/Telegram-Panel.git
synced 2026-10-05 15:47:28 +08:00
65 lines
2.6 KiB
Plaintext
65 lines
2.6 KiB
Plaintext
# Telegram Panel - Docker Compose 本地配置示例
|
||
#
|
||
# 使用方式:
|
||
# 1) 复制本文件为 .env(.env 已在 .gitignore 中)
|
||
# 2) 按需填写你的值
|
||
#
|
||
# Compose 会自动读取当前目录下的 .env 用于变量替换:
|
||
# docker compose pull
|
||
# docker compose up -d
|
||
#
|
||
# 也可以显式指定:
|
||
# docker compose --env-file .env pull
|
||
# docker compose --env-file .env up -d
|
||
|
||
# 镜像标签(默认稳定版 latest)
|
||
# 开发版可改为:
|
||
# TP_IMAGE=ghcr.io/moeacgx/telegram-panel:dev-latest
|
||
TP_IMAGE=ghcr.io/moeacgx/telegram-panel:latest
|
||
|
||
# Webhook 模式(生产环境可选)
|
||
# - true: 使用 Webhook(需要公网 HTTPS + 反向代理转发 /api/bot/webhook/*)
|
||
# - false: 默认 Long Polling
|
||
TP_TELEGRAM_WEBHOOK_ENABLED=false
|
||
|
||
# 你的公网 HTTPS 域名(必须是 https://...),例如:
|
||
# TP_TELEGRAM_WEBHOOK_BASE_URL=https://panel.example.com
|
||
TP_TELEGRAM_WEBHOOK_BASE_URL=
|
||
|
||
# Webhook 验证密钥(建议随机字符串,Telegram 会在请求头里携带用于校验)
|
||
TP_TELEGRAM_WEBHOOK_SECRET_TOKEN=
|
||
|
||
# WARP 可选配置:仅在叠加 docker-compose.warp.yml 时使用。
|
||
# Compose 项目名不是 telegram-panel 时,请改为面板容器实际所在网络。
|
||
TP_WARP_DOCKER_NETWORK=telegram-panel_default
|
||
|
||
# 新建 WARP 的默认代理协议,可选 http 或 socks5。
|
||
# 一键创建弹窗可对单次创建覆盖该默认值。
|
||
TP_WARP_PROXY_PROTOCOL=http
|
||
|
||
# 受管 WARP 上限和 Docker 创建模板;0 表示不设置该限制,保持旧安装行为。
|
||
# 内存单位为字节;CPU 用核数小数(例如 0.5);PIDs 为进程数。
|
||
TP_WARP_MAX_MANAGED_PROXY_COUNT=0
|
||
TP_WARP_CONTAINER_MEMORY_LIMIT_BYTES=0
|
||
TP_WARP_CONTAINER_CPU_LIMIT=0
|
||
TP_WARP_CONTAINER_PIDS_LIMIT=0
|
||
|
||
# WARP 自动维护:定期探测出口,连续失败后重启容器并重新检测。
|
||
TP_WARP_AUTO_RECOVERY_ENABLED=true
|
||
TP_WARP_HEALTH_CHECK_INTERVAL_MINUTES=5
|
||
TP_WARP_FAILURE_THRESHOLD=2
|
||
TP_WARP_RECOVERY_COOLDOWN_MINUTES=30
|
||
|
||
# 是否定时重启“仍然健康”的 WARP。重启可能更换账号出口 IP,默认关闭。
|
||
# 如需与 tokens-pro 类似的 720 分钟定时刷新,可改为 true。
|
||
TP_WARP_SCHEDULED_REFRESH_ENABLED=false
|
||
TP_WARP_SCHEDULED_REFRESH_INTERVAL_MINUTES=720
|
||
|
||
# 普通 HTTP/SOCKS5 和 Resin 出口巡检:默认使用轻量 ProbeUrl,只更新健康状态。
|
||
# 手动检测面板/代理出口时才使用 MetadataUrl 获取公网 IP、国家/地区和 WARP trace。
|
||
TP_PROXY_EGRESS_PROBE_URL=https://208.67.222.222/
|
||
TP_PROXY_EGRESS_METADATA_URL=https://cloudflare.com/cdn-cgi/trace
|
||
TP_PROXY_EGRESS_MAINTENANCE_ENABLED=true
|
||
TP_PROXY_EGRESS_MAINTENANCE_INITIAL_DELAY_SECONDS=30
|
||
TP_PROXY_EGRESS_MAINTENANCE_INTERVAL_MINUTES=5
|