mirror of
https://github.com/RWejlgaard/pez-infra.git
synced 2026-05-06 04:14:43 +00:00
Audit of copenhagen-a found several running services not captured in host_vars: cloudflared, node_exporter (systemd), and MariaDB. Also found postgresql and redis running with no active consumers. Updated host_vars to list all services and added undocumented_services for the potentially unused ones. Updated docs with cloudflare tunnel, monitoring, and notes about stale Docker images to clean up. Closes PESO-100
26 lines
746 B
YAML
26 lines
746 B
YAML
---
|
|
host_role: gaming
|
|
host_description: "Gaming servers (Minecraft, WoW/MaNGOS)"
|
|
host_location: "Copenhagen"
|
|
|
|
docker_services:
|
|
- minecraft
|
|
|
|
# MaNGOS runs as systemd services, not Docker
|
|
# MariaDB is the MaNGOS database backend (character, world, auth DBs)
|
|
# cloudflared provides Cloudflare Tunnel access
|
|
systemd_services:
|
|
- mangos-realmd
|
|
- mangos-world
|
|
- cloudflared
|
|
- node_exporter
|
|
|
|
# MaNGOS database backend — managed by apt, not Ansible
|
|
system_packages_services:
|
|
- mariadb
|
|
|
|
# Installed but appear unused (only default/empty databases).
|
|
# Likely leftover from old projects. Candidates for removal.
|
|
undocumented_services:
|
|
- postgresql@14-main # only template0/template1/postgres DBs
|
|
- redis-server # no known consumers
|