← All work

Game servers · 2026

Asari

A live Minecraft server network at asari.gg: three game modes, custom Java plugins, a shared player database, a web store, and the deployment plumbing to ship updates without breaking a live service.

Try it, live

This isn’t a mock-up. It’s the real application, running on this server with its own database. The network is live. Joining needs Minecraft; the site and store do not.

Open the live demo →

Asari is proof that the work here doesn't stop at websites. It is a live multiplayer game service with real players, real uptime concerns, and real money moving through its store at store.asari.gg.

What's under it

Each server runs custom Java plugins built as separate modules on the Paper server platform: progression systems, economies, mines that regenerate on schedules, and cross-server features backed by a shared database. Game balance lives in configuration, so numbers can be tuned without recompiling anything.

The unglamorous parts that matter

Running a live service is mostly about not breaking it. Updates ship as bundles that migrate their own configuration on startup, so a new version deployed to the live machine upgrades itself instead of needing hand-edits at midnight. Player purchases flow from the web store into in-game entitlements automatically. The Asari Discord bot ties the community to the game through the same database.

It is a different domain from client websites, and the same discipline applies: dependable infrastructure, and software that keeps working when nobody is watching it.

What it does

  • Custom Java plugin modules across three game modes
  • Config-driven game balance, tuned without recompiling
  • Self-migrating deployments that upgrade their own config
  • Web store at store.asari.gg wired to in-game entitlements
  • A shared database that game, store and Discord all speak to