SourceBans++ is a web-based ban management system for Source engine servers, including games like Team Fortress 2, Counter-Strike: Global Offensive, and more. In this tutorial, we will be installing SourceBans++ on a Windows 10 machine.
Before you get started with the installation process, you will need the following:
sourcebans
in the root folder.sourcebans
folder on your web server.sourcebans
.sourcebans/config/
folder on your web server.config.php.example
file to config.php
.config.php
file to match your MySQL database login credentials.$config['mysql_host'] = 'localhost';
$config['mysql_user'] = 'your_database_username';
$config['mysql_pass'] = 'your_database_password';
$config['mysql_db'] = 'sourcebans';
config.php
file.http://your-web-server/sourcebans/install
.install
folder from the sourcebans
folder on your web server.cfg/
folder of your game server.server.cfg
file and add the following lines:sv_setsteamaccount "your_steam_web_api_key"
sourcebans_host "http://your-web-server/sourcebans"
sourcebans_user "your_sourcebans_admin_username"
sourcebans_password "your_sourcebans_admin_password"
That's it! You have now successfully installed and configured SourceBans++ on your Windows 10 machine. You can now use the web-based interface to manage bans on your Source engine game server.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!