lcdr 7fe63996e4 v2017.08.22
- fixes for DB concurrency issues
- refactor for replica manager as plugin
- more commands
- refactor server modules
- implemented bananas
2017-08-22 11:32:17 +02:00
2017-08-22 11:32:17 +02:00
2017-08-22 11:32:17 +02:00
2016-12-02 21:33:12 +01:00
2016-08-05 13:08:38 +02:00
2017-07-21 16:29:12 +02:00
2017-07-21 16:29:12 +02:00

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.

S
Description
Python LU server emulator, previously used in lcdr Universe.
Readme 852 KiB
Languages
Python 99.9%