broccoli Open Source Software

Game Server Containers.
Self-Host like a bOSS.

broccoli Open Source Software (bOSS) is a collection of free, open-source Docker images for game server hosting. Production-ready containers for Project Zomboid, Valheim, Satisfactory, Hytale, and more. Maintained by the team behind Indifferent Broccoli.

800k+ Docker pulls

2.9k+ GitHub stars

7 supported games

MIT licensed

Production Ready

Why use bOSS containers?

Docker Native

Purpose-built for containerized deployments. No wrestling with dependencies, no "works on my machine" headaches. Just pull and run.

Production Tested

These aren't hobby projects — they power tens of thousands of game servers at Indifferent Broccoli. If something breaks, we find out fast.

Actually Maintained

Game updates break servers. We push fixes within hours, not months. Active development, responsive maintainers, real documentation.

Sensible Defaults

Environment variables for everything. Automatic updates optional. Graceful shutdown handling. We've already made the annoying decisions for you.

Free Forever

Free & Open Source MIT licensed. Use them for personal projects, commercial hosting, or whatever. No license fees, no gotchas, no "enterprise tier" upsells.

Community Driven

Found a bug? Submit a PR. Need a new game? Open an issue. We review contributions regularly and actually merge them.

Supported Games

Find docker server images for your favorite games.

Get Running in 60 Seconds

docker-compose.yml
services:
  hytale:
    image: indifferentbroccoli/hytale-server-docker
    restart: unless-stopped
    container_name: hytale
    stop_grace_period: 30s
    ports:
      - 5520:5520/udp
    env_file:
      - .env
    volumes:
      - ./server-files:/home/hytale/server-files
    stdin_open: true
    tty: true
terminal
$ docker compose up -d

That's it. Your server is running.

Join Our Discord Community

Chat with 17,000+ indifferent gamers, get support, or just lurk. Whatever.

Server

indifferent broccoli

... Online

Frequently Asked Questions About Docker Game Server Hosting

bOSS (broccoli Open Source Software) is a collection of free, open-source Docker images for running game servers. Each image is pre-configured with sensible defaults so you can deploy a server in seconds.
Install Docker, copy a docker-compose.yml from our docs, run docker compose up -d, and you're done. Most servers are running within 60 seconds.
Yes. These same images power tens of thousands of game servers at Indifferent Broccoli. They're battle-tested, actively maintained, and receive updates within hours of game patches.
Everything is configurable via environment variables: server name, max players, passwords, game-specific settings. Check each image's README for the full list of options.
Open an issue on our GitHub with the game name. We prioritize based on community interest and whether the game supports dedicated servers.
We've got you. Indifferent Broccoli offers fully managed hosting starting at $6.99/month. We run these same images on our own hardware. Includes a 2-day free trial.
Containers package an application with all its dependencies into a single unit that runs the same everywhere. No more "works on my machine" problems. If it runs in Docker, it runs anywhere.
Your game data is stored in mounted volumes on your host machine. Back up those directories however you like. Use rsync, cloud storage, whatever. Some images also support automatic backup commands.
Yes. All our Docker images are MIT licensed and free forever. No license fees, no usage limits, no "enterprise tier" upsells. Use them for personal projects, commercial hosting, whatever you want.
We currently support Project Zomboid, Satisfactory, Valheim, Hytale, Star Rupture, Icarus, and more. Check our GitHub for the full list. New games are added based on community requests.
Pull the latest image with docker compose pull and restart. Most images also support automatic updates on container start via environment variables.
Join our Discord with 17,000+ members. You can also open an issue on GitHub or check the wiki for detailed guides.
Absolutely. We welcome PRs for bug fixes, new features, documentation improvements, and new game images. Check our contributing guide on GitHub to get started.
Most game server images are hobby projects that go stale. Ours are production infrastructure. These are actively maintained, quickly updated, thoroughly documented, and tested at scale.
Basic Docker knowledge helps, but our docs walk you through everything. If you can copy-paste a docker-compose.yml and run one command, you're good to go.
Yes. Each container is isolated, so you can run as many as your hardware supports. Just make sure to use different ports and give each container enough RAM.

Prefer managed hosting?