a new server for ShiftOS 1.0
Find a file
2020-04-16 23:10:44 +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 Initial Release 2020-04-16 23:10:44 +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 Initial Release 2020-04-16 23:10:44 +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.