Add public four-digit port access
这个提交包含在:
@@ -6,6 +6,7 @@
|
||||
- `db` 容器:MySQL 8,数据持久化到 `db-data`
|
||||
- `migrate` 容器:一次性执行 Drizzle 迁移,成功后退出
|
||||
- `app` 容器:Node 应用,端口 `3000`
|
||||
- 宿主机公开调试端口:`8302 -> app:3000`
|
||||
- `media` 容器:Go 媒体服务,端口 `8081`
|
||||
- `worker` 容器:Go 媒体归档 worker,共享媒体卷
|
||||
- `app-data` 卷:上传视频等本地文件存储
|
||||
@@ -51,8 +52,14 @@ systemctl reload nginx
|
||||
## Health checks
|
||||
|
||||
- `curl http://127.0.0.1:3002/api/trpc/auth.me`
|
||||
- `curl http://te.hao.work:8302/`
|
||||
- `curl http://127.0.0.1:8081/media/health`
|
||||
|
||||
## External access links
|
||||
|
||||
- 主站 HTTPS:`https://te.hao.work/`
|
||||
- 主站公网 4 位端口直连:`http://te.hao.work:8302/`
|
||||
|
||||
## Persistent data
|
||||
|
||||
媒体数据默认位于 Docker volume `media-data` 下,目录结构:
|
||||
|
||||
在新工单中引用
屏蔽一个用户