Hello everyone! We are thrilled to announce the alpha release of piqueserver - an Ace of Spades 0.75 server based on PySnip.
How is it different from PySnip? We’ve got plenty of features and improvements so far:
- PyPi packaging support (piqueserver can now be easily installed using pip)
- Docker support (requires 64-bit operating system)
- Simplification of the overall file structure
- Improvements and simplification of the build process
- Upgrade to latest upstream enet (v1.3.13)
- Addition of the -d option to easily change the configuration directory
This is the first alpha release targeted towards system administrators and early adopters. For more development plans, check out our github repo.
To install, simply get a copy from PyPi:
$ pip install piqueserver
To run,
$ piqueserver -d ./piqueserver/configs
where ./piqueserver/configs is the directory with your feature_server
config files and scripts. You can get one from here https://github.com/piqueserver/piqueserver/releases/download/0.0.1/configs.zip or use existing one from your old PySnip folder!
As you can see, piqueserver supports config multi-tenancy: one installation of piqueserver can run multiple configuration directories. Which makes deployment on the scale manageable!
This release is available for Mac OS X (Darwin) and GNU/Linux only.
See full release notes here:
Star and fork us on github!