Z
zanode
join waitlist
now accepting early access

ship to south africa with a git push.

the developer experience of vercel—with local latency, managed postgres, and predictable zar billing. all running on south african infrastructure.

works with your favorite tools

next.js react node.js wordpress docker postgresql

why we built this

local developers have been forced to choose between speed and experience. we think you should have both.

feature legacy local global paas
zanode
zanode
deployment ftp / ssh / cpanel git push git push
function latency* <20ms ~300ms+ <20ms
billing currency ZAR (R) USD ($) ZAR (R)
preview urls no yes yes
data sovereignty yes complicated guaranteed
setup time hours seconds seconds

*serverless function execution time. full round trips with database queries can exceed 800ms on global platforms.

terminal
$ git push origin main

enumerating objects: 42, done.

counting objects: 100% (42/42), done.

✓ build completed in 23s

✓ deployed to production

live at https://yourapp.zanode.co.za
preview https://pr-42.yourapp.zanode.co.za
developer experience

the workflow you already know.

if you've used vercel or netlify, you'll feel right at home. push to git, we handle the rest. no yaml files, no docker configs, no ssh keys.

  • automatic framework detection
  • instant rollbacks
  • environment variables in the dashboard
  • real-time build logs

your backend and database. same data center.

global platforms run your code overseas. every api call bounces between continents. on zanode, your frontend, api, and database all run together in south africa—so your app feels instant.

~800ms round trip
full db round trip

the typical setup

user
us-east
db (cpt)
<20ms round trip

local edge

user
zanode
db (jhb)

everything you need to ship fast

all the features you expect from a modern platform, running on infrastructure that's actually close to your users.

zero-config deployments

connect your github repo. we detect your framework (next.js, nuxt, php) and build it automatically. no managing nginx or ssh.

R

predictable zar billing

no more currency volatility. flat monthly pricing in rands. your cfo will thank you.

preview environments

we create a unique live url for every pull request. let your clients review changes before you merge.

popia compliance built-in

data sovereignty guaranteed. your database and files never physically leave south african borders.

managed postgresql

provision a database with one click. same data center as your app. connection strings auto-injected into your environment.

daily backups

automated backups to cloud storage. restore with one click. sleep soundly knowing your data is safe.

for saas founders

build your saas,
not your infrastructure.

focus on shipping features while we handle the ops. managed databases, automatic ssl, and predictable costs—all running where your south african users are.

  • local latency = happier users

    your api responses are 10x faster when your app and database run in the same data center. no more 800ms round trips.

  • no devops tax

    we handle ssl certificates, daily backups, and os updates. you ship product.

  • predictable costs

    flat zar pricing means no nasty surprises when you start scaling. budget with confidence.

api_response.json
global platform (us-east)
GET /api/users/me
~800ms
zanode (johannesburg)
GET /api/users/me
<20ms
* measured from johannesburg
for digital agencies

stop apologizing for
slow client sites.

your clients don't care about "edge networks"—they care that their site feels slow. give them local speed without going back to cpanel and ftp.

  • predictable margins

    bill your clients a flat zar fee. no more explaining why the exchange rate ate their budget.

  • preview urls for approval

    send a live link for every change. let clients comment on the staging site, not the production one.

  • compliance in a box

    tell your corporate clients their data never leaves south africa. instant popia peace of mind.

invoice_preview.pdf
item cost
hosting (pro tier) R 450.00
db (managed postgres) R 0.00
bandwidth (100gb) R 0.00
total R 450.00
* exchange rate: irrelevant
wordpress hosting

yes, we host
wordpress too.

we know your agency has legacy sites. bring them here. we treat wordpress like a modern app—containerized, isolated, and popia-compliant. no cpanel. no ftp. just fast, secure wordpress.

  • containerized & isolated

    each wordpress site runs in its own docker container with a dedicated mysql database. no shared hosting nightmares.

  • headless-ready

    use wordpress as a headless cms for your next.js frontend. best of both worlds, running in johannesburg.

  • automated backups

    daily backups stored locally in south africa. one-click restore when plugins break things.

one-click wordpress
W
WordPress 6.4
+ MySQL 8.0
container: isolated
database: managed mysql
ssl: auto-provisioned
location: 🇿🇦 johannesburg
deploy time: ~30 seconds

frequently asked questions

where are your servers located?

we run on high-performance vultr instances in johannesburg. this ensures single-digit latency for your south african users and keeps your data within national borders.

doesn't vercel have servers in south africa?

vercel caches static files at edge locations including south africa. but when your app needs to run code—api routes, database queries, authentication—that happens on their serverless functions, which default to us-east. even if you pay extra to move functions closer, vercel doesn't host databases. your compute and data are still separated. on zanode, everything runs on the same local infrastructure by default. no config fees. no premium tiers.

do you support databases?

yes! we offer managed postgresql and redis instances running in the same data center as your application. no more latency penalties for database queries.

can i use docker?

absolutely. while we auto-detect frameworks like next.js, nuxt, and php, you can also deploy any dockerfile directly. if it runs in a container, it runs on zanode.

what about reliability and load shedding?

we run on enterprise-grade vultr infrastructure with generator backup and automated failover. your applications stay online even during load shedding schedules.

why is local latency cheaper here than on vercel?

on vercel, getting your functions to run in africa usually requires a pro plan ($20/user). for a team of 3, that's ~R1,100/month just to unlock the region. on zanode, johannesburg is the default—not a premium upgrade. you get local latency on the R150 plan.

how do i migrate from vercel or netlify?

connect your existing github repository, and we'll auto-detect your framework and build settings. most projects deploy in under 5 minutes with zero config changes.

what about serverless functions and image optimization?

both are on our roadmap. serverless functions (node.js and python) are coming in early 2025. edge image optimization will follow shortly after. join the waitlist to get early access.

simple, local pricing

all prices in ZAR. no currency surprises.

monthly annual 2 months free
free trial

hobby

for side projects & learning

R0

free for 3 months, then R30/mo

  • 1 project
  • 128 MB RAM
  • 10 GB bandwidth
  • automated SSL
  • weekly backups
join waitlist

developer

for freelancers & indie hackers

R150 /mo
  • 3 projects
  • 512 MB RAM
  • 100 GB bandwidth
  • shared PostgreSQL
  • preview URLs
  • custom domains
join waitlist
most popular

pro

for startups & production apps

R400 /mo
  • 10 projects
  • 2 GB RAM
  • 400 GB bandwidth
  • dedicated PostgreSQL
  • cron jobs
  • priority support
join waitlist

team

for agencies & growing teams

R800 /seat/mo
  • unlimited projects
  • 4 GB RAM
  • 500 GB bandwidth
  • PostgreSQL + Redis
  • 99.9% SLA
  • dedicated support
join waitlist

all tiers include automated SSL & git-push deploys

view detailed pricing & calculator →

join the early access list

we represent the first cohort of 50 users. keep an eye on your inbox for your invite.