pez-infra/ansible/services/mangos-zero
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
..
etc add mangos zero config and fix world service 2026-03-28 13:03:09 +00:00
README.md add mangos zero config and fix world service 2026-03-28 13:03:09 +00:00

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