AVB
2053d6a84b
Update .woodpecker.yml
ci/woodpecker/push/woodpecker Pipeline was successful
2026-07-07 16:47:12 -07:00
AVB
235d989e29
Update media/media.yaml
ci/woodpecker/push/woodpecker Pipeline was successful
2026-07-07 16:40:24 -07:00
AVB
500c9aa756
Update media/media.yaml
ci/woodpecker/push/woodpecker Pipeline was successful
2026-07-07 16:38:50 -07:00
AVB
5268e0628b
Update media/media.yaml
ci/woodpecker/push/woodpecker Pipeline was successful
2026-07-07 16:37:24 -07:00
AVB
fef93fa4ef
Update media/media.yaml
ci/woodpecker/push/woodpecker Pipeline was successful
2026-07-07 16:29:15 -07:00
AVB
1469aec607
Update ai.yaml
ci/woodpecker/push/woodpecker Pipeline was successful
2026-07-07 08:28:46 -07:00
AVB
9925fef595
Update ai.yaml
...
ci/woodpecker/push/woodpecker Pipeline was successful
Super fiscal # after litellm to cause rebuild.
2026-07-07 08:28:28 -07:00
AVB
5f017a68bd
Update ai.yaml
ci/woodpecker/push/woodpecker Pipeline was successful
2026-07-07 08:11:34 -07:00
admin
33f63924fc
feat(postgresql): migrate to Pattern C — Docker secrets for POSTGRES_PASSWORD and PGADMIN_DEFAULT_PASSWORD (_FILE convention)
ci/woodpecker/push/woodpecker Pipeline was successful
2026-07-06 23:37:16 -07:00
AVB
1969c69c5f
Update ai.yaml
ci/woodpecker/push/woodpecker Pipeline was successful
2026-07-06 21:04:13 -07:00
admin
01469a7138
ci: trigger pipeline for ai stack (litellm-database:main-latest)
ci/woodpecker/push/woodpecker Pipeline was successful
2026-07-05 21:50:20 -07:00
admin
2b547de27a
Update README.md
ci/woodpecker/push/woodpecker Pipeline was successful
2026-07-05 21:42:27 -07:00
admin
76815f93e4
fix(ai): litellm image litellm-database:main-latest to match running stack
ci/woodpecker/push/woodpecker Pipeline was successful
2026-07-05 21:41:49 -07:00
admin
c55eae3f24
ci: update .woodpecker.yml ai provision to Pattern B no-op
ci/woodpecker/push/woodpecker Pipeline was successful
2026-07-04 22:35:54 -07:00
admin
db27239e68
ci: add ai.yaml (Pattern B - remove env_file, inline env vars)
ci/woodpecker/push/woodpecker Pipeline was canceled
2026-07-04 22:35:54 -07:00
AVB
609ee2d48c
Remove unifi.yaml - migrated to compose-files-staging
ci/woodpecker/push/woodpecker Pipeline was successful
2026-07-04 21:39:53 -07:00
AVB
39522c672f
Remove unifi.yaml - migrated to compose-files-staging
ci/woodpecker/push/woodpecker Pipeline was successful
2026-07-04 21:35:26 -07:00
admin
eff099eddf
immich: restore yaml default to :-release, version controlled via immich.env
ci/woodpecker/push/woodpecker Pipeline was successful
2026-07-02 07:32:38 -07:00
admin
988ad3b573
woodpecker: immich moves to Pattern C - provision immich_db_password + immich_kiosk_basicauth
ci/woodpecker/push/woodpecker Pipeline was successful
2026-07-02 07:26:44 -07:00
admin
7421a2406e
immich: Pattern C - DB_PASSWORD to Docker secret, version v3, remove env_file
ci/woodpecker/push/woodpecker Pipeline was successful
2026-07-02 07:24:42 -07:00
admin
cbdb2f809a
refactor(security): move to folder-based layout
ci/woodpecker/push/woodpecker Pipeline was successful
2026-06-30 23:36:02 -07:00
admin
86b41567c2
refactor(guacamole): move to folder-based layout
ci/woodpecker/push/woodpecker Pipeline was canceled
2026-06-30 23:36:02 -07:00
admin
eb7d6031f8
refactor(homeassistant): move to folder-based layout
ci/woodpecker/push/woodpecker Pipeline was canceled
2026-06-30 23:36:01 -07:00
admin
9ff21ff018
refactor(unifi): move to folder-based layout
ci/woodpecker/push/woodpecker Pipeline is pending
2026-06-30 23:36:01 -07:00
admin
e40a1b5e00
refactor(meshcentral): move to folder-based layout
ci/woodpecker/push/woodpecker Pipeline was canceled
2026-06-30 23:36:01 -07:00
admin
b48b3db068
remove vaultwarden.yaml — superseded by vaultwarden/ folder
ci/woodpecker/push/woodpecker Pipeline was successful
2026-06-30 23:34:34 -07:00
admin
d05b86af70
remove mealie.yaml — superseded by mealie/ folder
ci/woodpecker/push/woodpecker Pipeline was canceled
2026-06-30 23:34:32 -07:00
admin
5264e69f60
remove ddm.yaml — superseded by ddm/ folder
ci/woodpecker/push/woodpecker Pipeline was canceled
2026-06-30 23:34:32 -07:00
admin
86eb59ab79
remove maintenance.yaml — superseded by maintenance/ folder
ci/woodpecker/push/woodpecker Pipeline was canceled
2026-06-30 23:34:31 -07:00
admin
a6ec9073bc
remove media.yaml — superseded by media/ folder
ci/woodpecker/push/woodpecker Pipeline was canceled
2026-06-30 23:34:31 -07:00
admin
1511999279
refactor(vaultwarden): move to folder-based layout
ci/woodpecker/push/woodpecker Pipeline was successful
2026-06-30 23:34:14 -07:00
admin
26eedf0e3d
refactor(mealie): move to folder-based layout
ci/woodpecker/push/woodpecker Pipeline was canceled
2026-06-30 23:34:14 -07:00
admin
4d810efa17
refactor(ddm): move to folder-based layout
ci/woodpecker/push/woodpecker Pipeline was canceled
2026-06-30 23:34:14 -07:00
admin
597d449666
refactor(maintenance): move to folder-based layout
ci/woodpecker/push/woodpecker Pipeline was canceled
2026-06-30 23:34:13 -07:00
admin
ee2cc8d1eb
refactor(media): move to folder-based layout
ci/woodpecker/push/woodpecker Pipeline was canceled
2026-06-30 23:34:13 -07:00
admin
493b4e12ac
add immich/hwaccel.transcoding.yml — quicksync transcoding extension
ci/woodpecker/push/woodpecker Pipeline was successful
2026-06-30 23:19:18 -07:00
admin
72e46d0388
add immich/hwaccel.ml.yml — openvino ML acceleration extension
ci/woodpecker/push/woodpecker Pipeline was canceled
2026-06-30 23:19:17 -07:00
admin
7b7f858c02
add immich/immich.yml — folder-based stack, Pattern B
ci/woodpecker/push/woodpecker Pipeline was canceled
2026-06-30 23:19:17 -07:00
admin
8936daa469
remove hwaccel.transcoding.yml — superseded by immich/ folder
ci/woodpecker/push/woodpecker Pipeline was successful
2026-06-30 23:18:40 -07:00
admin
80f37f37ea
remove hwaccel.ml.yml — superseded by immich/ folder
ci/woodpecker/push/woodpecker Pipeline was canceled
2026-06-30 23:18:40 -07:00
admin
4e5e58a4fc
remove immich.yaml — superseded by immich/ folder
ci/woodpecker/push/woodpecker Pipeline was canceled
2026-06-30 23:18:39 -07:00
admin
7ee270f58d
refactor(.woodpecker.yml): data-driven folder + flat stack support
...
ci/woodpecker/push/woodpecker Pipeline was successful
- validate: handles both flat *.yaml and folder-based stacks
- provision-secrets: detects stacks from flat files AND changed folder contents
- deploy: rsync folder or flat file as appropriate, then stack-deploy.sh
- verify: same stack detection logic as deploy
- immich, meshcentral, ddm explicitly listed as Pattern B no-op
- all existing flat stacks unchanged — zero regression"
2026-06-30 23:18:21 -07:00
admin
e760979cb9
refactor(deploy/stack-deploy.sh): add folder-based multi-compose support
...
ci/woodpecker/push/woodpecker Pipeline was successful
- Detect <stack>/ folder vs flat <stack>.yaml automatically
- Main file must be named <stack>.yml or <stack>.yaml inside folder
- Extra *.yml/*.yaml files in folder merged via docker compose config
- Env file resolved from folder/<stack>.env or flat <stack>.env
- Flat path unchanged — zero regression for existing stacks
- envsubst applied after compose config merge in folder mode"
2026-06-30 23:12:47 -07:00
admin
4cb29a7fd3
Add ddm.yaml — Device Mapping Manager, Pattern A (no secrets)
ci/woodpecker/push/woodpecker Pipeline was successful
2026-06-30 22:58:28 -07:00
admin
ebf2ca8743
refactor(.woodpecker.yml): add immich to no-op provision case (Pattern B — secrets in host .env)
ci/woodpecker/push/woodpecker Pipeline was successful
2026-06-28 22:03:43 -07:00
admin
3bc1b4acbf
Add hwaccel.transcoding.yml — hardware-accelerated transcoding config (quicksync active)
ci/woodpecker/push/woodpecker Pipeline was canceled
2026-06-28 22:02:58 -07:00
admin
f999799462
Add hwaccel.ml.yml — hardware-accelerated ML config (openvino active)
ci/woodpecker/push/woodpecker Pipeline was successful
2026-06-28 22:02:57 -07:00
admin
f8f440fcec
Add immich.yaml — Pattern B migration, env_file removed, secrets in host .env
ci/woodpecker/push/woodpecker Pipeline was canceled
2026-06-28 22:02:56 -07:00
AVB
4848a34277
Update unifi.yaml
...
ci/woodpecker/push/woodpecker Pipeline was successful
Added another gig of memory because backup was failing.
2026-06-28 13:16:22 -07:00
CI
897a54859c
refactor(.woodpecker.yml): move traefik to no-op provision case (Pattern B), remove TRAEFIK_KEEPALIVED_PASSWORD env var
ci/woodpecker/push/woodpecker Pipeline was successful
2026-06-27 07:28:40 -07:00