mirror of
https://github.com/lcdr/luserver.git
synced 2026-05-04 19:09:10 -05:00
7fe63996e4d737264435d91c5cbedf0912b636b2
- fixes for DB concurrency issues - refactor for replica manager as plugin - more commands - refactor server modules - implemented bananas
luserver
A LEGO Universe server
Created by lcdr
License: GPL v3
Installation
Dependencies
luserver requires Python 3.6 . Install the dependencies using
pip install -r requirements.txt
or
python -m pip install -r requirements.txt
If you want the server logs to be colorful you can additionally install colorlog.
luserver should be added to PYTHONPATH so python can find it.
Database setup
Before the first run of the server, you'll need to initialize the database. Set the paths to the converted cdclient.sqlite and the client directory in runtime/luserver.ini, then run
runtime/db/init.py.
Server startup
Run runtime/__main__.py. This sets up the auth server instance, other instances will be spawned automatically when needed.
Description
Languages
Python
99.9%