Skip to content

Configuration

RustyCore prefers Trinity-style lowercase configuration names:

ServicePreferred fileOptional override directory
Battle.netbnetserver.confbnetserver.conf.d/
Worldworldserver.confworldserver.conf.d/

Use these lowercase names for normal startup. The world service retains a legacy WorldServer.conf fallback, but the Battle.net service does not automatically fall back to BNetServer.conf; a non-default filename must be selected explicitly with --config.

Configuration commonly includes database endpoints, listener addresses, data paths, logging, and runtime feature switches. Keep real credentials, PEM files, database URLs, and local configuration out of Git; only sanitized examples belong in the repository.

Open source under GPL-3.0-or-later. Built by the RustyCore community.