SourceBans++
Self-HostedOpen-source admin & ban management tool for Source engine games
Overview
SourceBans++ is a robust open-source administration tool for Source engine games (CS:GO, TF2, etc.). It offers a web-based interface to manage bans, track player histories, assign granular admin permissions, and sync data across multiple servers. Deployable on LAMP/WAMP stacks or via Docker, it integrates with game servers using custom plugins. Key features include automatic ban synchronization, detailed activity logs, and community ban sharing—ideal for server owners seeking control without proprietary lock-in.
Self-Hosting Resources
Below is a reference structure for docker-compose.yml.
⚠️ Do NOT run blindly. Replace placeholders with official values.
version: '3'
services:
sourcebans_plus_plus:
image: <OFFICIAL_IMAGE_NAME>:latest
container_name: sourcebans-plus-plus
ports:
- "8080:<APP_INTERNAL_PORT>"
volumes:
- ./data:/app/data
restart: unless-stopped Key Features
- Web-based ban & admin management
- Cross-server ban synchronization
- Granular admin permission controls
- Detailed activity logging
- Source engine plugin integration
Frequently Asked Questions
? Is SourceBans++ hard to install?
Installation requires a web server with PHP (7.4+) and MySQL/MariaDB, plus plugin setup on game servers. Docker images simplify deployment for experienced users, but beginners may need to follow detailed documentation to get it running.
? Is it a good alternative to proprietary game server admin tools?
Yes—SourceBans++ offers core features like ban management and admin roles for free, with full data control. It lacks automated hosting features of proprietary tools but excels at community-driven ban sync and customization.
? Is SourceBans++ completely free?
Absolutely! It’s released under the GPLv3 license, so it’s free to use, modify, and distribute for personal or commercial game server management without any hidden costs.
Top Alternatives
People Also Ask about SourceBans++
Tool Info
Pros
- ⊕ 100% free and open-source
- ⊕ Cross-server ban consistency
- ⊕ Customizable admin roles
- ⊕ Active community support
Cons
- ⊖ Requires web server (PHP/MySQL) setup
- ⊖ Steep learning curve for beginners
- ⊖ Needs plugin installation on game servers
- ⊖ Regular updates needed for game compatibility