jerholum.com player platform
A Steam/Xbox-style player hub, designed, migrated and deployed in one evening by AI coding agents working directly on a bare Linux server.
Play Free jerholum.com account required.
What was built
A player platform in the spirit of Steam or Xbox, built around a library of browser games. One jerholum.com account works for every game. Each player gets a profile and a friends list, there is a directory of everyone on the platform, and presence shows what people are doing right now — “Playing Steel Front”. Admin tools cover the day-to-day running of it: an overview of players and games, account search, bans, password resets and the game list.
How AI built it
The whole platform was designed, migrated and deployed in one evening by AI coding agents — Claude Code — working directly on a bare Linux server. Several agents ran in parallel, with one coordinating the others:
- Migrating 16 games from an old home server onto the new box, each one into its own service with its own memory and CPU limits.
- Building the account hub: sign-up and login, profiles, friends, the players directory, presence and the admin tools.
- Putting a login gate in front of everything: the web server checks the jerholum.com session before a request reaches any game, then tells the game who the player is. Games have no accounts of their own.
- Building the deploy pipeline: every release is built from Git, save data is backed up first, the new version has to pass a health check, and if it doesn’t, the previous release comes back automatically. Deploys wait while a match is in progress.
The agents worked from a short written set of house rules: players come first, never lose a save, never break a running game, deploy the same way every time. The rules are what make a fast build safe to run.
The public games
Seven of the games are in the public library today:
- Steel Front — World War II tank battles: 15 vs 15, armour and ballistics, a garage and a tech tree.
- Quickdraw — a fast arena shooter: 1v1 to 3v3 gunfights where everyone shares a loadout that changes every round.
- Fathom — submarine stealth: listen, sneak and ping sonar to hunt subs in 4 vs 4 battles.
- Rock Bottom — a one-life mining roguelite: dig, fight and loot your way down.
- Rigwright — a physics building sandbox: build machines from parts and beat physics challenges.
- Coulee Route — a refuse-truck driving sim: run routes and grow a hauling business.
- Wreck Run — a demolition-derby roguelike: survive the round, salvage the wrecks, bolt on junk.
Every game saves progress per account on the server, not in the browser, so it follows the player from one device to the next.