feat: add nginx reverse proxy stack

Add Nginx and acme.sh for centralized HTTPS termination and certificate management.

Move Gitea, Immich, and OpenList to the shared proxy network and remove their direct host port exposure.
This commit is contained in:
lingkai5wu committed 2026-08-16 11:58:58 +08:00
1 parent 6da8327572
commit 6f18aa9c06
5 files changed
+66 -8

No files matched your search

+5 -3
View File
@@ -10,12 +10,14 @@ services:
environment:
- USER_UID=1000
- USER_GID=1000
ports:
- '0.0.0.0:3000:3000'
# - 222:22
networks:
- proxy
restart: unless-stopped
deploy:
resources:
limits:
cpus: "1.0"
memory: 512M
networks:
proxy:
external: true