Ryan Blundon rblundon
  • Joined on 2026-05-07
rblundon pushed to main at rblundon/homelab 2026-05-28 15:16:10 -05:00
85cc1f8c6a fix(semaphore): improve container cleanup and volume reuse in legacy mode
rblundon pushed to main at rblundon/homelab 2026-05-28 15:14:37 -05:00
8e781b0c54 fix(semaphore): add container cleanup at start of legacy postgres deployment
rblundon pushed to main at rblundon/homelab 2026-05-28 15:13:19 -05:00
d8ad35b8e9 fix(semaphore): add dedicated network for legacy postgres deployment
rblundon pushed to main at rblundon/homelab 2026-05-28 15:07:50 -05:00
a9973d1e0f feat(semaphore): add legacy postgres deployment path using podman_container
rblundon pushed to main at rblundon/homelab 2026-05-28 14:51:09 -05:00
4113011f63 fixed semaphore template
rblundon pushed to main at rblundon/homelab 2026-05-28 14:49:39 -05:00
018782d986 fix(semaphore): remove User/Group from quadlet template
rblundon pushed to main at rblundon/homelab 2026-05-28 14:31:08 -05:00
3681e8c03e fix(semaphore): make volume creation task more robust
rblundon pushed to main at rblundon/homelab 2026-05-28 14:25:21 -05:00
8f377e4cf3 fix(semaphore): create named volumes before deploying quadlets
rblundon pushed to main at rblundon/homelab 2026-05-28 14:08:55 -05:00
419acaa40d fix(semaphore): use systemctl start for quadlet services after daemon-reload
rblundon pushed to main at rblundon/homelab 2026-05-28 14:06:28 -05:00
42b204bf8a fix(semaphore): make quadlet deployment self-contained with immediate daemon-reload + service start
rblundon pushed to main at rblundon/homelab 2026-05-28 14:02:35 -05:00
1d7dcb7d82 fix(semaphore): load role defaults in cleanup playbook so variables are defined
rblundon pushed to main at rblundon/homelab 2026-05-28 14:01:04 -05:00
d63ca0b4f9 docs(semaphore): add cleanup playbook reference to deploy playbook
rblundon pushed to main at rblundon/homelab 2026-05-28 10:25:59 -05:00
e9440327aa feat(semaphore): add dedicated cleanup playbook
rblundon pushed to main at rblundon/homelab 2026-05-28 10:22:31 -05:00
dcc7e282c7 feat(semaphore): complete quadlet deployment for PostgreSQL + Semaphore
rblundon pushed to main at rblundon/homelab 2026-05-27 22:38:38 -05:00
6d5fc7c5c6 fix(semaphore): set data directory permissions to 0777 for rootless compatibility
rblundon pushed to main at rblundon/homelab 2026-05-27 22:26:56 -05:00
312fdf9986 fix env.j2
rblundon pushed to main at rblundon/homelab 2026-05-27 22:20:47 -05:00
4e0b4fa049 refactor(semaphore): remove unreliable admin user creation from role
rblundon pushed to main at rblundon/homelab 2026-05-27 22:16:38 -05:00
cf7c2a1436 fix(semaphore): clean up admin user creation tasks with proper fallback and force logic
rblundon pushed to main at rblundon/homelab 2026-05-27 22:15:23 -05:00
3dc6555ad1 fix(semaphore): support vault_semaphore_admin_password as fallback variable name
rblundon pushed to main at rblundon/homelab 2026-05-27 22:10:35 -05:00
27ff9286b4 feat(semaphore): add semaphore_force_admin_user option