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
24869f47ee
deply hermes VM
2026-05-26 11:48:23 -05:00
be8e50d590
deploy hermes
2026-05-25 20:21:24 -05:00
f4c60d7560
add grafana dashboards
2026-05-19 21:12:54 -05:00
9f3ac95d8d
gitea and authentik
2026-05-16 16:22:14 -05:00
84523d0054
configure prometheus for ubiquiti and proxmox cluster
2026-05-08 00:25:55 -05:00
f8c6b327f9
Deploy gites
2026-05-07 22:07:53 -05:00
79662aa545
Deployed prometheus/grafana
2026-04-26 23:00:37 -05:00
69b91a2e1d
Move nextcloud external access to traefik.
2026-04-18 21:51:28 -05:00
9961fe1ed4
deploy nextcloud
2026-04-18 00:36:40 -05:00
4db6f0b06f
added test playbook
2026-03-22 23:47:47 -05:00
307413f3f2
Ansible deployed via boilerplates and playbooks
2026-03-22 18:15:55 -05:00
836ef66cf0
fix dash
2026-03-21 19:48:17 -05:00
4cbaebc98b
rename playbook
2026-03-21 19:46:59 -05:00
c1d85b7f89
Remove NetBox Traefik config - deferred until Compose rebuild
2026-03-21 19:10:10 -05:00
c087f32355
redeploy authentic policies as code.
2026-03-21 14:00:37 -05:00
9ad585681f
fix ssh handler
2026-03-19 16:53:45 -05:00
40ab77f061
update test file
2026-03-19 16:44:59 -05:00
1d0adb7689
step enrollment
2026-03-19 16:29:09 -05:00
df0d81ec4d
fix directory permissions
2026-03-14 22:32:40 -05:00
ea7d079f27
update step playbook
2026-03-14 22:30:18 -05:00
42ea1e2d03
deploy step
2026-03-14 22:15:28 -05:00
b85b237129
rename turnstile to guest-relations
2026-03-14 21:08:35 -05:00
6f14d48d5e
oidc again
2026-03-10 20:34:00 -05:00
fa9fd9c65f
fix oidc
2026-03-10 20:30:07 -05:00
86cf979453
debugging
2026-03-10 20:28:06 -05:00
643fefb4bf
ansible for proxmox config
2026-03-09 22:36:42 -05:00
35c1bdb3bf
ansible for authentik deployment.
2026-03-08 20:30:51 -05:00
ea7e05dcc2
fixed docker install
2026-03-08 15:47:18 -05:00
26f7d3214f
switched ntp client to chrony
2026-03-08 15:41:09 -05:00
173a36c518
changed hosts
2026-03-08 15:31:23 -05:00
fcb1777336
move roles
2026-03-08 15:28:09 -05:00
344e8dff69
updated ansible for lightning-lane
2026-03-07 22:47:37 -06:00
7187dc8280
refactor: move shared Ansible tasks to ansible/tasks/
2026-02-25 20:51:02 -06:00
86708542c9
refactor: move Ansible roles to standard ansible/roles/ location
2026-02-25 20:46:33 -06:00
8c8835d1d5
chore: archive deprecated Ansible content (OpenShift, Fastpass, FreeIPA, k8s)
2026-02-25 20:44:49 -06:00
7c2ef04d47
Sync before Archive
2026-02-25 20:36:50 -06:00
73eee46101
ansible vm creation (depreciated)
2025-11-21 05:48:43 -08:00
510da9c2a4
Sync 11-19
2025-11-19 09:36:59 -08:00
702c71fcff
sync
2025-10-19 17:02:16 -05:00
3f31f77bc8
moving
2025-09-30 11:23:27 -05:00
6f5bc65171
ansible scripts done to install kubewrnetes prequesites
2025-09-27 16:05:33 -05:00
6107e474c1
sync all
2025-09-26 11:55:32 -05:00
e7f8fd2ccd
fix logic
2025-09-23 18:26:13 -05:00
1959a667d4
create ubuntu small packer config
2025-09-16 21:55:49 -05:00
405aae5209
sync current state
2025-09-15 22:27:42 -05:00