Skip to content

tristanmkernan/piqueserver

 
 

Repository files navigation

logo

piqueserver Build Status Build status Join the chat at https://gitter.im/piqueserver/piqueserver

An Ace of Spades 0.75 server based on PySnip.

🚀 Installation

pip (stable version)

pip install piqueserver

to install with the optional ssh server

pip install piqueserver[ssh]

git (bleeding edge)

git clone https://github.com/piqueserver/piqueserver
virtualenv2 venv
source venv/bin/activate
pip install -r requirements.txt
python setup.py install

Archlinux

An AUR package (git master) is available. Install manually or with your favourite AUR helper:

pacaur -y piqueserver-git

🚀 Running

Then copy the default configuration as a base to work off

piqueserver --copy-config

A-a-and lift off!

piqueserver

Custom config location

If you wish to use a different location to ~/.config/piqueserver/ for config files, specify a directory with the -d flag:

piqueserver --copy-config -d custom_dir
piqueserver -d custom_dir

💬 FAQ

What's the purpose?

The purpose of this repo is to be a continuation of PySnip.

What if PySnip development returns?

Then they would merge our changes and development would be continued there, I guess. The important thing is to keep AoS servers alive.

Why should I use piqueserver instead of PySnip/PySpades?

  • Multi config installation
  • Docker support
  • Bug fixes
  • Improvements
  • Better anti-hacking
  • New scripts

What about 0.76 support

Working with multiple versions is a pain. 0.76 will be suported in the future only.

Is that everything?

Please see also the original README from PySnip and the Wiki for more information.

😊 Contribute

Don't be shy and submit us a PR or an issue! Help is always appreciated

🔧 Development

Use pip and virtualenv to setup the development environment:

$ virtualenv -p python2 venv && . ./venv/bin/activate
(venv) $ pip install -r requirements.txt
(venv) $ ./setup.py install
(venv) $ deactivate # Deactivate virtualenv

Brought to you with ❤️ by the piqueserver team.

About

An Ace of Spades 0.75 server based on PySnip.

Resources

License

GPL-3.0, GPL-3.0 licenses found

Licenses found

GPL-3.0
LICENSE
GPL-3.0
COPYING.txt

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 93.1%
  • C++ 6.0%
  • Other 0.9%