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 -2
View File
@@ -8,8 +8,8 @@ services:
- /mnt/toshiba:/mnt/toshiba
environment:
- UMASK=022
ports:
- '0.0.0.0:5244:5244'
networks:
- proxy
restart: unless-stopped
user: 0:0
deploy:
@@ -20,3 +20,6 @@ services:
reservations:
cpus: "0.2"
memory: 64M
networks:
proxy:
external: true