The Initium Revival

After shutting down due to cloud costs, Initium has been fully migrated to self-hosted infrastructure and is back online.

The Initium Revival

Initium is back. After shutting down in late 2024 due to unsustainable Google Cloud Platform costs, the game has been fully migrated to a self-hosted infrastructure and is once again open to players.

The Long Road Back

When Initium went offline, the future was uncertain. The game had been running on Google App Engine with Cloud Datastore -- a setup that worked well technically but was bleeding money. The monthly hosting bills had become untenable for what was always a passion project.

The dream was simple: migrate everything to something I could host myself, for free if possible. The reality was anything but simple. Initium's codebase was deeply integrated with Google's proprietary APIs -- Datastore, Memcache, App Engine's servlet infrastructure. Every database call, every cache lookup, every piece of session management was wired into Google's ecosystem.

The Breakthrough

After several false starts and months of grinding progress, the breakthrough came when I started using Claude Code as a development partner. What had been a multi-month slog of adapter code and compatibility layers suddenly accelerated. In a concentrated 48-hour session, we built CachedDatastoreMongo -- a complete MongoDB adapter that mimics the entire Google Datastore API.

The key insight was writing a translation layer rather than rewriting the game. The game code still thinks it's talking to Google Datastore. Behind the scenes, CachedDatastoreMongo intercepts every call and translates it to MongoDB operations. Forty-nine million items, thousands of characters, hundreds of locations -- all migrated and running on a local server.

Better Than Before

The migration wasn't just about keeping the lights on. Several improvements came along for the ride:

  • Global Buffs -- a new crowdfunded buff system where players pool credits to activate server-wide bonuses like 3x or 5x experience, rare item drops, and rare monster spawns
  • Subscription Tiers -- Premium, Expanded, and Ultimate subscription options via Stripe, replacing the old donation-based premium system
  • Performance -- combat kills now complete in under 100ms, down from the multi-second waits on the old infrastructure
  • Installable App -- PWA support means you can install Initium on your phone or desktop like a native app

What's Next

With the infrastructure stable and the game running smoothly, the focus shifts to content and community. Planned updates include:

  • New events and quests
  • AI-assisted content development tools for faster iteration
  • Community-driven content through the new Content Pack system
  • Ongoing performance improvements and bug fixes

Thank you to everyone who stuck around, checked in, or just remembered Initium existed. The doors are open again. Come play.