DocumentationAdmin Panel▾

Web administration panel

The web panel runs on port 8085 of the server and lets you manage all aspects of the game server from a browser.

Access

The web panel is accessed through the domain or URL you configured in your reverse proxy (nginx, Nginx Proxy Manager, Cloudflare Tunnel, etc.):

https://your-domain.com/admin/

If you have no reverse proxy and access it directly, the port exposed by Docker is the one set in WEB_PORT (default 8085):

http://YOUR_IP:8085/admin/

The initial credentials are set in .env with ADMIN_USER and ADMIN_PASS (default admin / 123456).

First login

The first login to /admin/ forces a password change. Then a wizard lets you choose:

You can change all of this later from /admin/settings. The settings are stored in MySQL, so they are kept as long as you don’t delete the database volume.

Each visitor can pick their language with the site’s flags. That does not change the admin panel language or translate news or game data.

Available editors

Accounts and characters

Economy and shops

Game world

Game database

Server administration

Backups and snapshots

Available only if the editor container is running (EDITOR_ENABLED=1 and using docker-compose.editor.yml). If the editor is not running, the rest of the panel works normally.

Custom configurations

The panel includes editors for custom zones and movement:

Custom items, pets, effects and monsters are configured in the server files: see Customs.

Security

The panel uses:

The admin panel (/admin/) should not be publicly exposed. If you use nginx or Cloudflare, configure a rule that restricts access to /admin/ from your admin IP only.