mirror of
https://github.com/fawney19/Aether.git
synced 2026-09-12 06:00:20 +08:00
fix(gateway): 默认监听端口改为 8084 以支持非 root 运行
- Dockerfile 及 main.rs 默认 bind 从 0.0.0.0:80 改为 0.0.0.0:8084 - docker-compose 以 UID:GID 非 root 用户启动 app 容器 - compose 端口映射与容器内监听端口保持一致,通过 AETHER_GATEWAY_BIND 注入
This commit is contained in:
+3
-1
@@ -35,6 +35,7 @@ services:
|
||||
app:
|
||||
image: ${APP_IMAGE:-ghcr.io/fawney19/aether:pre}
|
||||
container_name: aether-app
|
||||
user: "${UID:-1000}:${GID:-1000}"
|
||||
env_file:
|
||||
- .env
|
||||
environment:
|
||||
@@ -47,13 +48,14 @@ services:
|
||||
AETHER_LOG_ROTATION: ${AETHER_LOG_ROTATION:-daily}
|
||||
AETHER_LOG_RETENTION_DAYS: ${AETHER_LOG_RETENTION_DAYS:-7}
|
||||
AETHER_LOG_MAX_FILES: ${AETHER_LOG_MAX_FILES:-30}
|
||||
AETHER_GATEWAY_BIND: 0.0.0.0:${APP_PORT:-8084}
|
||||
depends_on:
|
||||
postgres:
|
||||
condition: service_healthy
|
||||
redis:
|
||||
condition: service_healthy
|
||||
ports:
|
||||
- "${APP_PORT:-8084}:80"
|
||||
- "${APP_PORT:-8084}:${APP_PORT:-8084}"
|
||||
volumes:
|
||||
- ./logs:/app/logs
|
||||
restart: unless-stopped
|
||||
|
||||
Reference in New Issue
Block a user