Own the source. Run it anywhere.
Spodus ships with its full source. Deploy it with Docker on your own servers, keep your data in your own PostgreSQL, and add unlimited users — never a per-seat fee.
- Next.js
- TypeScript
- PostgreSQL
- Docker
Quickstart
From license to live in four steps.
Provision a Postgres database, set your .env, and bring the whole stack up with Docker Compose. The exact Compose file and commands ship with your source.
# 1 Get the source — it's included with your license
$ git clone <your-license-url> nanobox && cd nanobox
# 2 Set your config: DATABASE_URL, auth secret, app URL, email
$ cp .env.example .env
# 3 Start the app and PostgreSQL with Docker Compose
$ docker compose up -d
# 4 Open your app URL and create the first account
What you get
Buy it once. It’s yours to run, change, and keep.
A one-time license gets you the complete source and the right to deploy it on your own infrastructure. No seats to count, no vendor holding your data hostage.
Full source code
The complete Next.js and TypeScript codebase — not a compiled black box or a rented API you never really own.
Deploy anywhere
Ships as Docker containers. Run it on a small VPS, your own Kubernetes, or any Node host you already trust.
Own your data
Your records live in your PostgreSQL. Standard pg_dump backups, nothing proprietary to escape or export from.
Modify anything
It's your code. Add fields, reshape workflows, rebrand the UI, or fork it entirely — no add-on to unlock.
Never per-seat
Add your whole team and everyone you hire next. Unlimited users, no per-user fees, because you own the software.
Requirements
Self-host with the included Docker image or on any Node host.
- Node.js 20+
- PostgreSQL 15+
- S3-compatible storage (for file attachments)
- SMTP or transactional email provider (for notifications)
Documentation
The self-host guides, start to finish.
Every step of running Spodus yourself, from first install to backups and updates. The deep guides open to license owners — these cards take you straight in.
Overview
What Nanobox CRM is, how owning it differs from renting, and what ships in the box: source code, Docker, and a Postgres database you control.
Read guideInstallation
Prerequisites and the high-level flow for installing Nanobox CRM on your own server: Node, PostgreSQL, and Docker.
Read guideConfiguration
An overview of the environment variables and settings Nanobox CRM uses (database, authentication, email, and payments) at a level you can confirm against the source.
Read guideDeploying with Docker
How to deploy Nanobox CRM with Docker Compose: the app, PostgreSQL, a reverse proxy with TLS, environment variables, and where your data lives.
Read guideImporting your data
Bring contacts, companies, and deals into Nanobox CRM from a CSV: field mapping, deduplication, and importing in the right order so relationships survive.
Read guideCustomizing fields and stages
Adapt Nanobox CRM to how your business actually works: add custom fields, define record types, reshape pipeline stages, and change behavior at the source level.
Read guideUser management
OwnersAdd teammates, assign roles, and control permissions in Nanobox CRM, without per-seat pricing, because you own the software and every user is free.
Read guideBackups and maintenance
OwnersKeep your self-hosted Nanobox CRM healthy. Back up Postgres, test restores, and run the light routine maintenance that owning your own install requires.
Read guideHosted vs self-hosted
An honest decision guide for choosing between running Nanobox CRM yourself and letting us host it: cost, control, and the operations work involved.
Read guideUpdating Nanobox
OwnersHow updates work when you own the source: pulling a new Nanobox CRM release, applying database migrations, and upgrading on your schedule, not a vendor's.
Read guideOr don’t run servers at all
Prefer we run it? Spodus Cloud.
Same suite, zero ops. We host, update, and back it up for a flat $29/mo — unlimited users, never per-seat. Not sure which fits? Read the honest comparison.
A programmatic API & webhooks are on the roadmap. Until then you own the full source — so nothing stops you building against it directly.
Get the source. Ship it your way.
Own Spodus under a one-time license from $399, or start free on Cloud and move to your own servers whenever you want.