mirror of
https://github.com/RWejlgaard/pez-infra.git
synced 2026-05-06 04:14:43 +00:00
- Add copenhagen-a to [docker_hosts] inventory group so the docker role runs on it in Stage 2 - Add docker_services: [minecraft] to copenhagen-a host_vars - Add docker_services role to Stage 4d (copenhagen-a) in deploy.yml - Update deploy-on-merge scope mapping to include copenhagen-a for docker role changes Closes PESO-132
21 lines
549 B
YAML
21 lines
549 B
YAML
---
|
|
host_role: gaming
|
|
host_description: "Gaming servers (Minecraft, WoW/MaNGOS)"
|
|
host_location: "Copenhagen"
|
|
|
|
# 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
|
|
|
|
# Docker Compose services deployed by docker_services role
|
|
docker_services:
|
|
- minecraft
|
|
|
|
# MaNGOS database backend — managed by apt, not Ansible
|
|
system_packages_services:
|
|
- mariadb
|