a new server for ShiftOS 1.0
Find a file
Declan Hoare 9eb12a165b Order Pong Highscores
I had expected the client to sort it and allow the user to choose
ordering by level or codepoints, but it only displays the results
in the order they are sent.
2020-04-17 18:46:12 +10:00
mappings Initial Release 2020-04-16 23:10:44 +10:00
netclass Initial Release 2020-04-16 23:10:44 +10:00
auth.py Initial Release 2020-04-16 23:10:44 +10:00
create_tables.py Initial Release 2020-04-16 23:10:44 +10:00
create_test_account.py Initial Release 2020-04-16 23:10:44 +10:00
database.py Fix "MySQL Server has gone away" 2020-04-17 18:38:20 +10:00
mapping.py Initial Release 2020-04-16 23:10:44 +10:00
messagehandler.py Initial Release 2020-04-16 23:10:44 +10:00
mud.py Initial Release 2020-04-16 23:10:44 +10:00
myconfig.py Initial Release 2020-04-16 23:10:44 +10:00
netobject.py Initial Release 2020-04-16 23:10:44 +10:00
payload.py Initial Release 2020-04-16 23:10:44 +10:00
pong.py Initial Release 2020-04-16 23:10:44 +10:00
README Initial Release 2020-04-16 23:10:44 +10:00
save.py Initial Release 2020-04-16 23:10:44 +10:00
server.py Initial Release 2020-04-16 23:10:44 +10:00
servermessage.py Initial Release 2020-04-16 23:10:44 +10:00
unite.py Order Pong Highscores 2020-04-17 18:46:12 +10:00
unite.wsgi Initial Release 2020-04-16 23:10:44 +10:00

Shift Gears is a new server for ShiftOS 1.0.

Currently focusing on the available source and binary of 1.0 Beta 2.5.2
but ultimately it would be nice to support as many client versions as
possible.

To run it you need a config.json file that looks something like

```
{
	"dbaddr": "mysql://root:password@localhost/shiftos"
}
```

dependencies: sqlalchemy, twisted, flask, netfleece
You need a WSGI Web server to run unite.wsgi for the Unite server.
You can just execute server.py to run the MUD server.