Skip to content

User Accounts

User accounts can be created with the mangosd service, which can be attached to with the docker compose attach command. You can attach to the mangosd service by running the following command:

docker compose attach mangosd

This will connect to the service, allowing you to send commands like account create or account set addon to the server. To create a user named myuser with password mypassword, you can run the following command:

account create myuser mypassword

To enable access to an expansion (0 = Classic, 1 = TBC, 2 = WOTLK, ...), you can run the following command:

account set addon myuser 1

Default User Accounts

When you set up your server environment, you’ll find several pre-configured user accounts ready to go. These accounts are designed to help you get started quickly without needing to configure detailed login information. Whether you're interested in exploring mechanics, running tests, or just jumping into gameplay, these accounts make it easy to log in and start experimenting immediately.

Type Username Password
Player Lokhtos mypassword
Player Evonice mypassword
Player Malyfous mypassword
Player Smolderforge mypassword
Player Burninate mypassword
Player Magmus mypassword
Player Pyroguard mypassword
Player Emberseer mypassword
GM MasterSmith gamemaster
GM MCGuard gamemaster
Admin Thaurissan administrator
Admin IronCouncilor administrator

Default System Accounts

By default, all servers come with a base set of pre-configured user accounts to assist with diagnostic work. These accounts are designed to help you get started quickly without needing to configure detailed login information.

Username Password
administrator administrator
gamemaster gamemaster
moderator moderator
player player

Each default account is tailored for different levels of access and control. Some accounts offer Game Master privileges, giving you the ability to test commands and manage settings, while others simulate a more standard player experience.