ALL SYSTEMS OPERATIONAL

OPEN-SOURCE
PLATFORMS,
MANAGED

We deploy, configure, and operate ERPNext, TwentyCRM, and other open-source business tools on dedicated infrastructure in Johannesburg.

deploy.sh
$ 2nth deploy erpnext --region af-south-1
Provisioning instance...
Region: Johannesburg, ZA
Compute: 4 vCPU / 8GB RAM
Storage: 80GB NVMe SSD
Database: PostgreSQL 16
SSL: Cloudflare managed
Backups: Daily, 30-day retention
Configuring ERPNext v15...
Modules: Accounting, Inventory, HR, CRM
Domain: acme.2nth.io
✓ Instance live at https://acme.2nth.io
✓ Admin credentials sent to admin@acme.co.za
99.9%
Uptime SLA
JNB
Data Centre
POPIA
Compliant
< 1h
Deployment
PLATFORMS

WHAT WE OPERATE

Production-grade open-source platforms on dedicated compute. Each instance is isolated, backed up, and monitored.

ERP

ERPNEXT

v15

Full business suite — accounting, inventory, manufacturing, HR, and payroll. Built on the Frappe framework.

• Accounting
• Inventory
• Manufacturing
• HR & Payroll
• CRM Module
• REST API
CRM

TWENTYCRM

v0.31

Modern CRM with custom objects, GraphQL API, and Salesforce-grade extensibility. Self-hosted, your data.

• Contacts & Deals
• Email Sync
• Custom Objects
• GraphQL API
• Webhooks
• Calendar
ROADMAP

N8N

Workflow automation

ROADMAP

CAL.COM

Scheduling

ROADMAP

ODOO

Modular ERP

INFRASTRUCTURE

THE STACK

Every instance runs on dedicated resources. No shared databases, no noisy neighbours.

Compute

Hetzner Cloud

Dedicated vCPU, NVMe SSD, private networking. Cloudflare edge keeps traffic fast globally.

Network

Cloudflare Pro

Global CDN, managed SSL, WAF rules, DDoS mitigation. Every request proxied and protected.

Data

PostgreSQL 16

Automated daily backups. 30-day retention. Point-in-time recovery. Encrypted at rest.

topology
 Client Request
    │
    ├─── Cloudflare Edge (CDN, WAF, SSL)
    │       │
    │       ├─── af-south-1 (Johannesburg)
    │       │       │
    │       │       ├── Docker Host
    │       │       │    ├── erpnext    (Frappe + Gunicorn)
    │       │       │    ├── twentycrm  (Node + GraphQL)
    │       │       │    ├── postgres   (per-tenant DB)
    │       │       │    └── redis      (cache + queue)
    │       │       │
    │       │       └── Volumes
    │       │            ├── /data      (NVMe, encrypted)
    │       │            └── /backups   (daily snapshots)
    │       │
    │       └─── eu-west-1 (London) [planned]
    │
    └─── DNS: *.2nth.io → Cloudflare Proxy
        
Encryption
TLS 1.3 in transit, AES-256 at rest
Isolation
Dedicated containers, separate databases
Backups
Daily automated, 30-day retention
Updates
Zero-downtime deploys, rollback ready
PRICING

SIMPLE, PREDICTABLE

Monthly per instance. Includes hosting, backups, monitoring, updates, and support. No surprise bills.

Starter
R2,500 /mo
  • 2 vCPU / 4GB RAM
  • 40GB NVMe SSD
  • Daily backups
  • SSL + WAF
  • Email support
Ideal for small teams
Business
R5,000 /mo
  • 4 vCPU / 8GB RAM
  • 80GB NVMe SSD
  • Daily backups + PITR
  • SSL + WAF + rate limiting
  • Priority support
  • Custom domain
Most popular
Enterprise
Custom
  • Dedicated hardware
  • Multi-region
  • SLA guarantee
  • Migration assistance
  • Dedicated support
  • Custom integrations
Contact us →

READY TO DEPLOY?

Get a production instance running in under an hour. No credit card required to start.