lingkai5wu
e13a0844f6
chore: bump Immich to v3.3.3
2026-10-15 21:51:08 +08:00
lingkai5wu
58636aa06e
feat: accept multiple stack arguments
2026-10-15 14:42:35 +08:00
lingkai5wu
c002ec3244
feat: accept stack folders as stack arguments
...
Folder references like qbittorrent/ or ./qbittorrent/ now select the
same stack as the bare name, which matches shell tab completion.
Paths are resolved against the stacks root and must point at a stack
folder inside STACKS_DIR; folders elsewhere are rejected before any
Docker command runs.
2026-10-15 13:04:54 +08:00
lingkai5wu
d0d254cd1d
fix: publish qBittorrent TCP and UDP torrent ports
2026-10-13 11:39:50 +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
f4e9f78837
fix: update STACKS_DIR to use script directory as fallback
2026-10-12 12:48:41 +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
87c4e5b2a9
docs: clarify bulk execution and startup checks in help
2026-10-10 23:17:10 +08:00
lingkai5wu
bf8c941a1d
fix: align stage configuration help descriptions
2026-10-10 22:59:39 +08:00
lingkai5wu
85f6acb264
feat: show service names in image listings
2026-10-10 20:46:41 +08:00
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