Converted so far
The lab was built by hand. This is how far the move to Ansible has got, one service at a time. The roles are in the public repo.
5 of 23 services managed by Ansible; the rest still use forbidden magic.
| Service | State |
|---|---|
| Media | |
| Jellyfin | ansible |
| Requests and media automation | by hand |
| Audiobookshelf | by hand |
| Ebook library | by hand |
| YouTube archiving | by hand |
| Home and life | |
| Home Assistant, MQTT and Zigbee | by hand |
| Actual Budget | by hand |
| LubeLogger | by hand |
| Syncthing | by hand |
| Dev and AI | |
| AI stack (Open WebUI and LiteLLM) | ansible |
| Coding agent sandbox | ansible |
| Discord bot | by hand |
| Docker test host | by hand |
| Security sandbox VM | by hand |
| Infrastructure | |
| Reverse proxy | ansible |
| Small file share | ansible |
| Main file share | by hand |
| DNS | by hand |
| Tailscale subnet router | by hand |
| Docker host for compose stacks | by hand |
| Wi-Fi controller | by hand |
| Latency and speed monitoring | by hand |
| Dashboard | by hand |