pez-infra/ansible/services/mangos-zero/README.md
Rasmus Wejlgaard cfd745b2b7 add mangos zero config and fix world service
- add mangosd.conf, realmd.conf, ahbot.conf, aiplayerbot.conf from copenhagen-a
- db password replaced with {{ mangos_db_password }} placeholder
- fix mangos-world.service: was identical copy of realmd service, now points to mangosd
- add README for mangos-zero service
2026-03-28 13:03:09 +00:00

33 lines
986 B
Markdown

# MaNGOS Zero (Vanilla WoW)
Classic WoW private server running on **copenhagen-a**.
## Components
- **mangosd** — World server (`mangos-world.service`)
- **realmd** — Authentication/realm server (`mangos-realmd.service`)
- **MariaDB** — Database backend (system service)
## Config Files
| File | Description |
|------|-------------|
| `etc/mangosd.conf` | World server configuration |
| `etc/realmd.conf` | Realm server configuration |
| `etc/ahbot.conf` | Auction house bot configuration |
| `etc/aiplayerbot.conf` | AI playerbot configuration |
Config files use `{{ mangos_db_password }}` as a placeholder for the database password.
The actual password is stored in `ansible/group_vars/all/secrets.enc.yaml`.
## Paths on copenhagen-a
- Binary: `/home/mangos/mangos/zero/bin/`
- Config: `/home/mangos/mangos/zero/etc/`
- User: `mangos:mangos`
## Systemd Services
Service files are in:
- `../mangos-realmd/mangos-realmd.service`
- `../mangos-world/mangos-world.service`