mirror of
https://github.com/RWejlgaard/pez-infra.git
synced 2026-05-06 04:14:43 +00:00
- 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
33 lines
986 B
Markdown
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`
|