fix: sync admin password from .env on startup, add host.docker.internal for local sub2api

- _init_admin now re-hashes password if .env password differs from DB
- docker-compose: add extra_hosts host.docker.internal:host-gateway
  so containers can reach host services via host.docker.internal
This commit is contained in:
SmartUp Developer
2026-05-17 12:52:09 +08:00
parent 0ad8796285
commit 84b714ced3
2 changed files with 13 additions and 5 deletions
+2
View File
@@ -7,6 +7,8 @@ services:
restart: unless-stopped
ports:
- "${BIND_HOST:-0.0.0.0}:${SERVER_PORT:-8899}:8000"
extra_hosts:
- "host.docker.internal:host-gateway"
volumes:
- ./data:/app/data
environment: