docs: Docker 部署注意事项 + .env.example WEB_PANEL_HOST 改为 0.0.0.0
This commit is contained in:
+1
-1
@@ -9,7 +9,7 @@ LOG_LEVEL=INFO
|
||||
|
||||
# Web admin panel. Bind to localhost by default; use a reverse proxy / Cloudflare Tunnel if exposing it.
|
||||
WEB_PANEL_ENABLED=true
|
||||
WEB_PANEL_HOST=127.0.0.1
|
||||
WEB_PANEL_HOST=0.0.0.0
|
||||
WEB_PANEL_PORT=8765
|
||||
WEB_PANEL_USER=admin
|
||||
WEB_PANEL_PASSWORD=change-me
|
||||
|
||||
@@ -187,7 +187,12 @@ touch tg-watchbot.sqlite3 tg-watchbot.log
|
||||
docker compose up -d --build
|
||||
```
|
||||
|
||||
Docker 会在容器内监听 `0.0.0.0:8765`,宿主机仍然打开 `http://127.0.0.1:8765`。
|
||||
Docker 会在容器内监听 `0.0.0.0:8765`,宿主机打开 `http://127.0.0.1:8765` 即可访问面板。
|
||||
|
||||
**⚠️ 注意事项:**
|
||||
- `.env.example` 里的 `WEB_PANEL_HOST` 默认为 `0.0.0.0`,Docker 容器内面板会监听所有网口。如果需要从外部访问(如公网 IP),请确保服务器防火墙/安全组已放行 `8765` 端口。
|
||||
- `.env` 文件会被容器挂载并写入(如 session secret),请勿设置为只读(`:ro`)。
|
||||
- 阿里云、腾讯云等云服务器需要在控制台的安全组/防火墙中手动放行端口,否则外部无法访问。
|
||||
|
||||
查看状态与日志:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user