piqueserver

piqueserver

Ace of Spades 0.75 game server reimplementation in Python

228stars
74forks
Last commit: 3mo ago
Repo age: 10y old
piqueserver screenshot

Piqueserver is an open-source reimplementation of the Ace of Spades 0.75 game server, continued from PySnip. It provides a modern Python 3-based server that is compatible with 0.75 clients and includes administration, scripting, and web status endpoints.

Key Features

  • Compatibility with Ace of Spades 0.75 clients and OpenSpades
  • Extensive administrator commands and remote console access (SSH manhole)
  • Map management: rotation, metadata, map generator, map extensions, and rollback
  • Server-side scripts and new gamemodes (e.g., deathmatch, runningman) and gameplay features (airstrikes, melee pickaxe, dirt grenades)
  • JSON query webserver and a status server with map overview for monitoring
  • Built-in tools for banning/ban subscription and IRC integration for server management
  • Distributable via pip, prebuilt wheels for common platforms, and Docker support

Use Cases

  • Hosting private or public Ace of Spades 0.75 game servers for communities
  • Running custom game modes and scripted server-side gameplay mechanics
  • Integrating server status into external dashboards via the JSON status API

Limitations and Considerations

  • Official compatibility target is the 0.75 protocol; support for newer client protocol versions is not provided by default
  • Requires Python 3.10 or newer; some platforms may need a recent C/C++ compiler to build native components
  • Optional features (SSH manhole, geolocation commands) require extra dependencies and enabling during installation

Piqueserver is suitable for server operators who want a feature-rich, scriptable Ace of Spades 0.75 server implemented in Python. It emphasizes compatibility with classic clients while providing modern tooling for administration and monitoring.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Caddy

Caddy

Extensible web server and reverse proxy with automatic HTTPS

69.2k
4.6k
Last commit: 1d ago

Caddy is a fast, extensible Go web server and reverse proxy with automatic HTTPS (ACME), HTTP/1.1, HTTP/2, and HTTP/3 support, and a JSON config API.

Alternative to:
Caddy Cloud
Caddy Cloud
+8
Traefik Proxy

Traefik Proxy

Cloud-native reverse proxy, load balancer, and ingress controller

61.1k
5.8k
Last commit: 1d ago

Traefik Proxy is a dynamic reverse proxy and load balancer that auto-discovers services from Docker, Kubernetes, and other providers, with HTTPS, routing, and observabili...

Alternative to:
Traefik Cloud
Traefik Cloud
+7
Kong Gateway

Kong Gateway

Cloud-native API and LLM gateway with extensible plugins

42.5k
5k
Last commit: 2mo ago

Kong Gateway is a high-performance, cloud-native API gateway for routing, securing, and observing API traffic, with an extensible plugin system and Kubernetes support.

Alternative to:
Amazon API Gateway
Amazon API Gateway
+7
Nginx Proxy Manager

Nginx Proxy Manager

Web UI to manage Nginx reverse proxy hosts and SSL certificates

31.1k
3.5k
Last commit: 2d ago

Nginx Proxy Manager is a web-based admin panel for managing Nginx reverse proxy hosts, redirects, streams, and Let’s Encrypt SSL certificates via Docker.

Alternative to:
NGINX Management Suite
NGINX Management Suite
+6
NGINX

NGINX

High-performance web server, reverse proxy, and load balancer

29.1k
7.7k
Last commit: 2d ago

NGINX is a high-performance HTTP server and reverse proxy with caching, load balancing, TLS termination, and TCP/UDP proxying via a modular architecture.

Alternative to:
NGINX Management Suite
NGINX Management Suite
+2
Pangolin

Pangolin

Identity-aware VPN and reverse proxy for secure remote access

18k
532
Last commit: 2d ago

Open-source identity-based remote access platform combining WireGuard VPN and tunneled reverse proxy access with granular zero-trust controls.

Alternative to:
Cloudflare Access
Cloudflare Access
+16