Commit Graph
55 Commits
Author SHA1 Message Date
lingkai5wu 100caa0e88 refactor: use dynamic Docker-style tables for stack listings 2026-10-10 20:33:43 +08:00
lingkai5wu fdcc47cb5b fix: harden stack validation and lifecycle execution 2026-10-10 20:16:21 +08:00
lingkai5wu e483a4ec3a feat: improve management command help 2026-10-10 19:20:42 +08:00
lingkai5wu 1143ae9f62 feat: improve staged execution safety 2026-10-10 19:10:25 +08:00
lingkai5wu ebab7d3213 refactor: simplify staged stack configuration 2026-10-10 17:37:11 +08:00
lingkai5wu 48ddc3e728 refactor: unify grouped execution order 2026-10-10 17:17:17 +08:00
lingkai5wu 3da799a526 feat: show live grouped stack states 2026-10-10 17:13:25 +08:00
lingkai5wu ae5a980cac feat: add compose-style grouped progress 2026-10-10 17:04:51 +08:00
lingkai5wu 475434042c feat: report grouped task progress 2026-10-10 16:56:14 +08:00
lingkai5wu 5895d8f3a3 chore: increase services group parallelism 2026-10-10 16:27:05 +08:00
lingkai5wu 74b6f8ad74 refactor: simplify stack management state 2026-10-10 16:25:52 +08:00
lingkai5wu fc2504df5a fix: preserve native compose output 2026-10-10 16:21:16 +08:00
lingkai5wu 50d9fc69ad refactor: unify stack management output 2026-10-10 16:09:37 +08:00
lingkai5wu c76b2dfb9d fix: streamline parallel stack output 2026-10-10 16:04:50 +08:00
lingkai5wu 5e20bc70af feat: implement group management and parallel execution in manage.sh 2026-10-10 15:55:29 +08:00
lingkai5wu db0ccd0c70 chore: bump Immich to v3.3.0 2026-10-08 12:42:17 +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 ce835b5a09 feat: add container packet capture helper 2026-09-22 15:31:45 +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 5d520d24b5 chore: bump Immich to v3.2.2 2026-09-17 22:15:30 +08:00
lingkai5wu 43acd6374e feat: limit qBittorrent resources 2026-09-17 22:12:58 +08:00
lingkai5wu d36fd89599 feat: add qBittorrent service and OpenList integration 2026-09-17 00:32:14 +08:00
lingkai5wu 18ecbb37c5 feat: add Home Assistant service and host access network 2026-09-14 22:10:28 +08:00
lingkai5wu 9fd39c2c77 chore: remove read-only flag from backrest mounts 2026-09-13 23:31:19 +08:00
lingkai5wu 8c731d8c4c chore: pin immich to v3.2.0 and update valkey digest 2026-09-13 19:09:18 +08:00
lingkai5wu 53ac632f14 feat: mount /srv to backrest 2026-09-07 23:05:33 +08:00
lingkai5wu 7f5c1f2fe3 chore: bump gitea image tag to 1.27 2026-09-06 21:50:25 +08:00
lingkai5wu 02da455e8c feat: mount /srv to samba 2026-09-02 13:11:54 +08:00
lingkai5wu 09b4d0b450 feat: enable immich-machine-learning service and update model path 2026-08-24 02:11:20 +08:00
lingkai5wu 44ef585ee3 fix: harden nginx template reload and remove stale generated configs 2026-08-20 23:08:06 +08:00
lingkai5wu 4be085d9d3 feat: enhance manage.sh with image version display 2026-08-20 22:54:32 +08:00
lingkai5wu 01e1f20b21 chore: make manage script executable 2026-08-18 23:26:39 +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 0ea9a3e892 feat: add backrest 2026-08-17 23:21:34 +08:00
lingkai5wu ced2abf2d3 chore: update immich bind mount source 2026-08-17 23:16:38 +08:00
lingkai5wu a847090718 fix: correct memory limit unit 2026-08-17 14:51:46 +08:00
lingkai5wu 062e4d06be feat: add samba 2026-08-16 22:34:22 +08:00
lingkai5wu 240c87a95e style: convert environment variables to key-value pairs 2026-08-16 22:31:24 +08:00
lingkai5wu 3ff1ca492e feat: add adguardhome 2026-08-16 22:31:15 +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
lingkai5wu 6da8327572 chore: add shared dclint configuration 2026-08-15 21:45:08 +08:00
lingkai5wu 21721df7f5 chore: add Docker Compose stack management script 2026-08-15 20:48:04 +08:00
lingkai5wu a03633a5bb fix: change immich database data directory to /srv/fast 2026-08-15 16:57:48 +08:00
lingkai5wu 2b12dcab2b fix: fix ddns-go tag does not exist 2026-08-15 16:52:50 +08:00
lingkai5wu 795fef9bb5 feat: add openlist 2026-08-15 01:03:13 +08:00
lingkai5wu 27580a795d chore: add dclint Docker wrapper 2026-08-14 22:00:04 +08:00
lingkai5wu fe76d52de4 feat: add gitea 2026-08-14 21:57:50 +08:00
lingkai5wu 8e2760b77a feat: add immich 2026-08-14 21:54:04 +08:00
lingkai5wu 5af63ab42e feat: add ddns-go 2026-08-14 21:53:54 +08:00
lingkai5wu 3617a11bf8 chore: add .gitignore 2026-08-14 21:51:41 +08:00