How splt5k/docker-lc works
This repository packages a LastChaos game-server environment. The documented user workflow begins with a client supplying login credentials; LoginServer authenticates them and creates an account automatically if it does not exist. The deployment also includes the main game server and supporting connection, guild, messaging, and cash services, plus a MySQL/MariaDB database. The README describes isolated Docker networking and automatic recovery, but no source excerpts or service-specific wiring are available, so the graph omits undocumented service-to-service and database calls.
Main entry points: LoginServer LoginServer
Components 8
Player access
- LoginServer
Server/ServerRun/LoginServer
Game services
- Connector
Server/ServerRun/Connector - GameServer
Server/ServerRun/GameServer - Helper
Server/ServerRun/Helper - Messenger
Server/ServerRun/Messenger - CashServer
Server/ServerRun/CashServer
Persistence
- MySQL/MariaDB
Server/DB
Other components
- LastChaos client
Connections 1
- LastChaos client → LoginServer: submits credentials