Commit Graph
55 Commits
Author SHA1 Message Date
Hermes Agent service account 1d7dcb7d82 fix(semaphore): load role defaults in cleanup playbook so variables are defined 2026-05-28 14:02:33 -05:00
Hermes Agent service account d63ca0b4f9 docs(semaphore): add cleanup playbook reference to deploy playbook 2026-05-28 14:01:00 -05:00
Hermes Agent service account e9440327aa feat(semaphore): add dedicated cleanup playbook
- Explicit playbook for removing old container, systemd services, and quadlets
- Optional semaphore_force_clean variable for data removal
- Safer than tags for destructive operations
2026-05-28 10:25:56 -05:00
Hermes Agent service account 0116ec4cc3 fix(dns): improve hostname extraction in add_service_route.yml
- Use explicit Jinja2 loop for more reliable parsing of Host() rules
- Handles multi-host router definitions correctly
2026-05-27 21:39:51 -05:00
Hermes Agent service account f962d0a6d7 feat(dns): rewrite add_service_route.yml to support multi-host Traefik configs
- Parse Host() rules from router definitions
- Supports multiple hostnames per service file (e.g. semaphore + imagineering)
- More robust and future-proof
2026-05-27 21:31:41 -05:00
Hermes Agent service account 92b2a9d609 refactor: consolidate all roles into ansible/roles/ and update ansible.cfg
- Move all roles from playbooks/roles/ to roles/
- Update roles_path in ansible.cfg
- Add cast user to common role
- Create standalone podman role
- Add semaphore role with Podman + Quadlet support
2026-05-26 22:22:08 -05:00
rblundon 24869f47ee deply hermes VM 2026-05-26 11:48:23 -05:00
rblundon be8e50d590 deploy hermes 2026-05-25 20:21:24 -05:00
rblundon f4c60d7560 add grafana dashboards 2026-05-19 21:12:54 -05:00
rblundon 9f3ac95d8d gitea and authentik 2026-05-16 16:22:14 -05:00
rblundon 84523d0054 configure prometheus for ubiquiti and proxmox cluster 2026-05-08 00:25:55 -05:00
rblundon f8c6b327f9 Deploy gites 2026-05-07 22:07:53 -05:00
rblundon 79662aa545 Deployed prometheus/grafana 2026-04-26 23:00:37 -05:00
rblundon 69b91a2e1d Move nextcloud external access to traefik. 2026-04-18 21:51:28 -05:00
rblundon 9961fe1ed4 deploy nextcloud 2026-04-18 00:36:40 -05:00
rblundon 4db6f0b06f added test playbook 2026-03-22 23:47:47 -05:00
rblundon 307413f3f2 Ansible deployed via boilerplates and playbooks 2026-03-22 18:15:55 -05:00
rblundon 836ef66cf0 fix dash 2026-03-21 19:48:17 -05:00
rblundon 4cbaebc98b rename playbook 2026-03-21 19:46:59 -05:00
rblundon c1d85b7f89 Remove NetBox Traefik config - deferred until Compose rebuild 2026-03-21 19:10:10 -05:00
rblundon c087f32355 redeploy authentic policies as code. 2026-03-21 14:00:37 -05:00
rblundon 9ad585681f fix ssh handler 2026-03-19 16:53:45 -05:00
rblundon 40ab77f061 update test file 2026-03-19 16:44:59 -05:00
rblundon 1d0adb7689 step enrollment 2026-03-19 16:29:09 -05:00
rblundon df0d81ec4d fix directory permissions 2026-03-14 22:32:40 -05:00
rblundon ea7d079f27 update step playbook 2026-03-14 22:30:18 -05:00
rblundon 42ea1e2d03 deploy step 2026-03-14 22:15:28 -05:00
rblundon b85b237129 rename turnstile to guest-relations 2026-03-14 21:08:35 -05:00
rblundon 6f14d48d5e oidc again 2026-03-10 20:34:00 -05:00
rblundon fa9fd9c65f fix oidc 2026-03-10 20:30:07 -05:00
rblundon 86cf979453 debugging 2026-03-10 20:28:06 -05:00
rblundon 643fefb4bf ansible for proxmox config 2026-03-09 22:36:42 -05:00
rblundon 35c1bdb3bf ansible for authentik deployment. 2026-03-08 20:30:51 -05:00
rblundon ea7e05dcc2 fixed docker install 2026-03-08 15:47:18 -05:00
rblundon 26f7d3214f switched ntp client to chrony 2026-03-08 15:41:09 -05:00
rblundon 173a36c518 changed hosts 2026-03-08 15:31:23 -05:00
rblundon fcb1777336 move roles 2026-03-08 15:28:09 -05:00
rblundon 344e8dff69 updated ansible for lightning-lane 2026-03-07 22:47:37 -06:00
rblundon 7187dc8280 refactor: move shared Ansible tasks to ansible/tasks/ 2026-02-25 20:51:02 -06:00
rblundon 86708542c9 refactor: move Ansible roles to standard ansible/roles/ location 2026-02-25 20:46:33 -06:00
rblundon 8c8835d1d5 chore: archive deprecated Ansible content (OpenShift, Fastpass, FreeIPA, k8s) 2026-02-25 20:44:49 -06:00
rblundon 7c2ef04d47 Sync before Archive 2026-02-25 20:36:50 -06:00
rblundon 73eee46101 ansible vm creation (depreciated) 2025-11-21 05:48:43 -08:00
rblundon 510da9c2a4 Sync 11-19 2025-11-19 09:36:59 -08:00
rblundon 702c71fcff sync 2025-10-19 17:02:16 -05:00
rblundon 3f31f77bc8 moving 2025-09-30 11:23:27 -05:00
rblundon 6f5bc65171 ansible scripts done to install kubewrnetes prequesites 2025-09-27 16:05:33 -05:00
rblundon 6107e474c1 sync all 2025-09-26 11:55:32 -05:00
rblundon e7f8fd2ccd fix logic 2025-09-23 18:26:13 -05:00
rblundon 1959a667d4 create ubuntu small packer config 2025-09-16 21:55:49 -05:00