A public community server built for real matches. Twelve places, familiar maps and no bots filling the teams.
Seven-map rotationEnd-of-match votingCustom player stats
LinuxGSMCounterStrikeSharpVPS
Steam + CS2 required
How I built it +
The game runs in a dedicated Linux VM on my AMD Proxmox host. LinuxGSM handles the server installation and startup, while CounterStrikeSharp runs my RELOADER Stats plugin.
A small VPS provides the public connection through Tailscale. The game stays on my own hardware; the public entry point lives on the VPS.
Public relay + home-hosted game
MINECRAFT / JAVA + BEDROCK▦
Peter Minecraft
SurvivalCreativePvP Duels
A world to explore, a place to build and an arena to compete. Arrive in a custom welcome hall, then choose your next adventure.
Protected land claims80 Creative plotsSword · Axe · Bow
PaperGeyser + FloodgateCustom plugins
How I built it +
Paper runs in its own Proxmox VM. Geyser and Floodgate connect Java and Bedrock players to the same server.
Multiverse separates the worlds and their inventories. GriefPrevention protects the plots; my own PeterHub, PeterPvP and PeterCreative plugins add the welcome hall, duels and Creative tools.
Public access through Playit
THE MACHINES BEHIND THE GAMES
AMD / PROXMOX HOMELAB
Built on my own hardware.
Separate virtual machines for Minecraft, CS2, development and my Windows management desktop. One host, with a clear role for each environment.
Explore the setup +
MinecraftPaper, cross-play and the custom worlds
CS2The RELOADER game server
Agent DevNightShift, development and service dashboards
WindowsCHATGPT-BEHEER and the management workspace
STORAGE / VISIBILITY / NETWORK
The rest of the workshop.
Private file services, monitoring and remote access keep the setup useful beyond the games. Firewalla manages the home network; Tailscale connects the environments.
How the pieces fit +
Grafana + InfluxDBMeasurements and dashboards
ShareserverPrivate personal-file storage
FileserverPrivate shared storage on a separate drive
Pulse + Control CenterA central view of the homelab
Join RELOADER CS2
Start CS2 through Steam, open the game console and paste this command.
Steam and Counter-Strike 2 must be installed.
Join Peter Minecraft · Java
Open Minecraft Java, choose Multiplayer → Direct Connection, then enter the server address.
Minecraft Java must be installed.
Join Peter Minecraft · Bedrock
In Minecraft Bedrock choose Servers → Add Server. Enter the address below and use port 3936.