POST to /api/v1/spawn or use the dashboard. 5-10 min provisioning.
Full root access. Deploy your app however you prefer.
Watchdog, audit logging, and mesh networking are already running.
Migrate to osModa
Moving to osModa is straightforward because osModa gives you a full Linux server. Regardless of where you are coming from -- Heroku, Railway, Fly.io, Kubernetes, or bare AWS -- the migration follows the same pattern: spawn a server, SSH in, deploy your application, and let the platform handle the rest.
Each guide below covers platform-specific steps, before/after comparisons, and what changes (and what does not) when you move to a dedicated NixOS server. Plans start at $14.99/month.
TL;DR
- • osModa gives you a dedicated NixOS server with full root SSH -- any Linux app runs on it
- • Migration is spawn, SSH, deploy -- typically 30 minutes to 2 hours
- • No application code changes needed. Configuration changes are minimal
- • Self-healing, audit logging, and mesh networking are pre-configured on every server
- • Zero-downtime cutover: run both platforms in parallel, then switch
Migration Guides
Choose your current platform for a step-by-step migration guide with before/after comparisons and FAQs.
What You Get After Migration
Every osModa server comes pre-configured with agent-specific infrastructure that you would otherwise need to build yourself.
Dedicated NixOS Server
Full root SSH access to your own server. Not a container, not a sandbox. Choose from Solo (2 CPU, 4 GB RAM) to Scale (16 CPU, 32 GB RAM) plans. Regions: Frankfurt, Helsinki, Virginia, Oregon.
9 Rust Daemons, 83 Tools
agentd, osmoda-keyd, osmoda-watch, osmoda-routines, osmoda-voice, osmoda-mesh, osmoda-mcpd, osmoda-teachd, and osmoda-egress run automatically. Process supervision, health monitoring, and secrets management are handled at the platform level.
Self-Healing + Atomic Rollback
osmoda-watch detects process failures and restarts agents in approximately 6 seconds. NixOS SafeSwitch provides atomic rollback to any previous system generation if a deployment causes instability. No manual intervention needed.
Flat-Rate Pricing
Solo $14.99/mo, Pro $34.99/mo, Team $62.99/mo, Scale $125.99/mo. No per-second billing, no egress fees, no surprise bills. Your agent can run 24/7 at full capacity without affecting your bill.
Frequently Asked Questions
How long does it take to migrate to osModa?
Most migrations take 30 minutes to 2 hours depending on complexity. The core process is the same regardless of source platform: spawn a server via the osModa dashboard, SSH in, deploy your application code, and configure environment variables. osModa provisions servers in 5-10 minutes, so the bulk of migration time is spent adapting your app configuration to the new environment.
Do I need to rewrite my application to run on osModa?
No. osModa gives you a full NixOS server with root SSH access. If your application runs on Linux, it runs on osModa. You may need to adjust configuration files -- for example, replacing a Dockerfile with NixOS package declarations or replacing a Procfile with systemd services -- but your application code stays the same.
Can I migrate multiple services at once?
Yes. Since osModa gives you a dedicated server, you can run multiple services on the same machine. What might be 5 separate Railway services or 5 Heroku dynos becomes 5 processes on a single osModa server. For larger workloads that span multiple servers, osmoda-mesh provides encrypted networking between your nodes.
What happens to my database during migration?
You can either run your database directly on your osModa server (PostgreSQL, Redis, SQLite, etc. are available via NixOS packages) or continue using a managed database service like Supabase, PlanetScale, or Neon. If you are migrating from a platform-managed database like Heroku Postgres, you will need to export your data and import it to your new database location.
Is there downtime during migration?
Migration to osModa does not require you to shut down your existing platform first. You can set up your osModa server, deploy your application, verify it works, and then switch DNS or update clients to point to the new server. This allows for a zero-downtime cutover. Once you confirm everything is working on osModa, you can decommission your old platform.
What if something goes wrong after migration?
osModa includes multiple safety nets. NixOS atomic rollback lets you instantly revert to any previous system configuration if a deployment causes issues. The Rust watchdog daemon automatically restarts crashed processes in approximately 6 seconds. And since you kept your old platform running during migration, you can always fall back to it while you troubleshoot.
Ready to Migrate?
Spawn a dedicated NixOS server in 5-10 minutes. SSH in, deploy your app, and let the platform handle self-healing, audit logging, and networking. From $14.99/month.
Last updated: March 2026