Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BombSquad FFA Server

BombSquad server

A public Python-based BombSquad Server Manager with pre-installed mods and mini-games!


Repository Architecture

Here is the breakdown of the files:

  • bombsquad_server: The core manager script that boots and monitors the server.
  • dist/ba_root: Contains the core game assets and installed mini-games.
  • config.yaml / config.toml: The main configuration files for server settings.

How to Deploy

1. Fetch Game Assets (Required): You must download and extract the official BombSquad engine files into this folder:

curl -L "[https://files.ballistica.net/bombsquad/builds/BombSquad_Server_Linux_x86_64_1.7.63.tar.gz](https://files.ballistica.net/bombsquad/builds/BombSquad_Server_Linux_x86_64_1.7.63.tar.gz)" -o server.tar.gz
tar -xzf server.tar.gz --strip-components=1
rm server.tar.gz

2. Install Dependencies:

sudo apt update && sudo apt install software-properties-common -y
sudo add-apt-repository ppa:deadsnakes/ppa -y
sudo apt update
sudo apt install python3.13 python3.13-dev libpython3.13 -y
sudo ln -s $(find /usr -name "libpython3.13.so.1.0" | head -n 1) /usr/lib/libpython3.13.so.1.0
sudo ldconfig

3. Network Ports: Open UDP Port 43210 on your Linux instance:

sudo ufw allow 43210/udp
sudo ufw reload

4. Run the server:

chmod +x bombsquad_server
./bombsquad_server

Configuration

Find the config.yaml (or config.toml) file and open it.

  • Change party_name to your desired name (Default: FFA).
  • Change max_party_size as needed.

Important Note: NEVER delete the .bsac2 or .bsuuid files, or your server will lose its identity on the master server.

About

a public BombSquad Server Manager with pre-installed mods and mini-games. A VPS is strictly required for 24/7 uptime and global public access; it cannot be hosted publicly or maintain server stability without it.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages