lingkai5wu
dc64f06273
style: reorder service keys per dclint
2026-10-16 15:45:21 +08:00
lingkai5wu
20864fd260
style: standardize NGINX_ENVSUBST_FILTER quotes
2026-10-16 15:16:47 +08:00
lingkai5wu
f2beb701e6
chore: pin Nginx images
2026-10-16 15:11:20 +08:00
lingkai5wu
6e02bd39ae
fix: harden container privileges
2026-10-16 15:11:17 +08:00
lingkai5wu
bd9e2c03ae
fix: resolve symlinks before locating compose project
...
Use readlink -f to resolve the script's real path so that reload.sh
can be invoked through a symlink from any directory.
2026-10-12 13:08:02 +08:00
lingkai5wu
505f2d3887
fix: prevent concurrent nginx configuration reloads
2026-10-11 23:42:50 +08:00
lingkai5wu
5253f935c5
chore: remove redundant nginx reload success message
2026-10-11 23:26:20 +08:00
lingkai5wu
02953a98ad
fix: make nginx configuration reload transactional
2026-10-11 23:12:20 +08:00
lingkai5wu
d6271905df
chore: normalize repository line endings
2026-09-25 13:19:39 +08:00
lingkai5wu
fd959cb053
fix: restrict template variable substitution
2026-09-25 13:13:43 +08:00
lingkai5wu
1881eac588
feat: pass EO_ORIGIN_TOKEN to Nginx
2026-09-21 23:55:03 +08:00
lingkai5wu
fcd819f752
feat: configure dual-stack proxy network
2026-09-20 17:17:21 +08:00
lingkai5wu
18ecbb37c5
feat: add Home Assistant service and host access network
2026-09-14 22:10:28 +08:00
lingkai5wu
44ef585ee3
fix: harden nginx template reload and remove stale generated configs
2026-08-20 23:08:06 +08:00
lingkai5wu
367dd16083
feat: add nginx template reload script
2026-08-18 13:08:06 +08:00
lingkai5wu
1c7ea9dc05
chore: update nginx IPv6 port mapping to 18443
2026-08-18 09:32:06 +08:00
lingkai5wu
680d740f5b
refactor: render nginx templates into configuration directory
2026-08-16 15:06:12 +08:00
lingkai5wu
6b26bcc616
refactor: adopt nginx configuration templates
...
Use Nginx templates for environment-based configuration generation and update example.env.
2026-08-16 12:50:25 +08:00
lingkai5wu
6f18aa9c06
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.
2026-08-16 11:58:58 +08:00