Back to articles

AzerothCore Post-Install Setup: Configuration, Accounts, Clients

Post-install setup notes for AzerothCore: useful worldserver config, account workflows, character provisioning, client addons, and client management tools.

azerothcorelinuxdockerwow-emulationguide

AzerothCore Post-Install Setup

This page collects practical post-install notes and snippets for AzerothCore. Use it to quickly get a test environment ready: useful worldserver.conf values, account and character provisioning, recommended client addons, and workflows for managing multiple clients.

worldserver.conf

Helpful worldserver.conf snippets to simplify testing and troubleshooting:

worldserver.conf

# Paths
DataDir=
LogsDir=

# Logging / packet capture
PacketLogFile = "world.pkt"

# Gameplay / economy tweaks (testing)
StartPlayerMoney = 1000000000
StartHeroicPlayerMoney = 1000000000

# Instance / group tweaks (testing)
Group.Raid.LevelRestriction = 1
Instance.IgnoreRaid = 1
AllowTwoSide.Interaction.* = 1

Account setup

A small set of convenience accounts makes testing faster. I use short, easy logins for admins and a simple player account:

account create q q
account set gmlevel q 3 -1

Example convention: admin accounts q/q, w/w, e/e, r/r, t/t and a player p/p for quick logins.

Character creation

  • Use .pdump to export/import characters between servers or cores.
  • Prefer fresh test characters for isolated checks, or import a template when useful.

Helpful modules for quickly provisioning characters:

Useful client addons

Client / realm switching

Manage multiple clients and realmlists efficiently with workspace-based utilities. For example rs-realmctl lets you define named client workspaces, set realmlist, and launch specific client configs (aliases like WOWL, WOWL2, WOWC). It reduces disk usage by creating client workspaces from a stock client.

https://github.com/sogladev/rs-realmctl

Addon manager

Git-based addon manager for installing, updating, and symlinking addons per client workspace:

https://github.com/sogladev/rs-addon-manager

Useful for keeping addon sets in sync across client workspaces and simplifying installs/uninstalls per client.

Related Articles

AzerothCore Development Setup (Linux)
A Linux-focused, stock AzerothCore development environment.
AzerothCore Modding Basics (3.3.5a)
Setting up a separate modding environment for AzerothCore and creating client-side mods using DBC edits, symlinks, and MPQ-style patches.
AzerothCore Server-Side Modules (Examples)
Two concrete examples of AzerothCore server-side modules: a pure C++ raid cooldown reset module and an Eluna/AIO-based Deathroll minigame with a lightweight in-game UI.