now accepting early access

modern deploys.local speed and pricing.

push your code to south african infrastructure. managed postgres included, local latency guaranteed.

no credit card needed to start.

works with the tools you already love.

next.js react node.js wordpress svelte postgresql

your backend and database. same data center.

global platforms run your code far from south africa. every api call bounces across the atlantic and back before your user sees a response. on zanode, your frontend, api, and database all run in the same south african data centre.

the typical setup

local edge

terminal
$ git push origin main

enumerating objects: 42, done.

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

✓ build completed in 1m

✓ deployed to production

live at https://yourapp.zano.click
developer experience

push to deploy. live in under 2 minutes.

no cpanel. no ftp. no ssh keys or server configs. just push your code, we handle everything.

the whole thing takes a couple minutes. same deployment flow as vercel or netlify.

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

everything you need to ship fast

git push to deploy with managed postgres and daily backups. all running in south africa.

zero-config deployments

connect your github repo, we find your framework (next.js, nuxt, svelte) and build it for you. no headaches with nginx or ssh.

predictable zar billing

no more currency swings. fixed monthly pricing in rands, you know what you'll pay every month.

instant rollbacks

bad deploy? hit one button, roll back to any previous version. the switch just takes seconds.

popia compliance built in

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

managed postgresql

spin up a database with one click, right in the same data center as your app. we put the connection string right in your environment.

daily backups

automated backups every day, stored in south africa. one-click to restore any snapshot.

for digital agencies

stop apologizing for
slow client sites.

your clients aren't asking about "edge networks", they just want their sites to feel fast. give them speed without running back to cpanel and ftp.

  • predictable margins

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

  • rollback in seconds

    clients hate the new design? one click, and the last deploy disappears. chances are, they'll never know you changed anything.

  • data lives in south africa

    your corporate clients can stop worrying about their data's location. it's here, in sa. that's a straight answer for popia.

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
for saas founders

your infra is sorted.
ship your product.

managed databases with automated ssl, priced flat in rands. deploy your first project in under 5 minutes.

  • local latency means happier users

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

  • ssl, backups, updates — all handled

    certificates renew automatically, backups run daily, and os patches happen in the background.

  • predictable costs

    fixed zar pricing, so scaling won't surprise you. your bill stays the same, even if the rand swings.

api_response.json
global platform (us-east)
GET /api/users/me
~500ms
zanode (south africa)
GET /api/users/me
local
* measured from south africa
wordpress hosting

yep, we host
wordpress too.

we know agencies have legacy sites, bring them over. each site gets its own container, a dedicated mysql database, popia compliance by default, and none of the shared hosting mess you're used to.

  • 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, point your next.js frontend at its api. both run in south africa, sharing the same network.

  • automated backups

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

one-click wordpress
wordpress 6.4
+ mysql 8.0
container: isolated
database: managed mysql
ssl: auto-provisioned
location: south africa
deploy time: ~30 seconds

what you get with zanode

the git-push workflow you already know. south african servers. rand pricing.

Comparison of hosting options
feature legacy local global paas zanode
deployment ftp / ssh / cpanel git push git push
function latency (from sa) local ~300-500ms local
db in same data centre sometimes no always
billing currency zar (r) usd ($) zar (r)
popia / data sovereignty yes complicated guaranteed
free trial rarely yes (with sleep) 1 month
always-on from varies ~r350/mo (render paid) r50/mo
setup time hours seconds seconds

measured from south africa, full round trips with database queries can go over 500ms on global platforms.

frequently asked questions

where are your servers located?

right here in south africa. your app and database stay in the same country as your users.

doesn't vercel have servers in south africa?

vercel caches static files at edge locations, including sa. but whenever your app runs code, like api routes, database queries, or authentication, it happens on their serverless functions, which default to us-east. even if you pay extra to get functions closer, vercel doesn't host databases. your compute and data are still apart. with zanode, everything runs locally by default. no config fees, no premium tiers.

what happens during my free trial?

you get 1 month of the solo plan free: one project on sa infrastructure. ssl is automated, custom domains work out of the box, and you get a managed postgres database. the only limitation is your app sleeps after 60 minutes of inactivity. it wakes in about 5 seconds when hit again. no credit card needed.

why does my app sleep during the trial?

sleeping lets us offer a real, generous 1-month free trial without burning resources on idle containers. render and railway do the same with their free tiers. once you're on solo (r50/mo), your app is always-on.

i only have one website. do i need developer?

nope, solo is made for you. one always-on project with 1gb ram, a custom domain, and managed postgresql for r50/mo. developer is for folks juggling 3 or more sites.

what happens after my free trial ends?

we'll ask you to add a payment method to stay on at r50/mo. if you don't, your project is paused (we never delete it). your data stays safe for 30 days, so you can come back or export your work.

what if i go over my storage limit?

you'll see a dashboard warning at 80% usage. at 95%, new deploys are paused. free up space or upgrade. we'll never delete your data without telling you.

do you support databases?

yes. solo and above include managed postgresql, running in the same data center as your app, no cross-region latency.

which frameworks are supported?

we auto-detect and set up next.js, nuxt, sveltekit, astro, remix, plus any vite-based project. plain node.js (express, fastify) works too. if it has a package.json, it probably just works.

what about reliability and load shedding?

we use infrastructure with generator backup and automated failover, so your app stays running during load shedding. no wild uptime promises, but real power backups.

how do i migrate from vercel or netlify?

connect your github repo, and we auto-detect your framework and build settings. most projects deploy in under 5 minutes, no config changes needed.

what about serverless functions and image optimization?

both are coming soon. we're working on serverless functions and edge image optimization. join the waitlist for early access.

why is ram lower than i'd expect from other hosts?

because it's your app's own dedicated allocation. every megabyte is actually yours. most node.js and next.js apps use 200-500mb in normal loads. solo's 1gb and developer's 3gb give you real breathing room without paying for unused overhead.

priced in rands. hosted in south africa.

all plans come with automated ssl, git-push deploys, and south african infrastructure. no usd surprises.

monthly annual 2 months free

solo

for individuals & small businesses

R0

free for 1 month, then R50/mo

  • 3 projects*
  • 1 gb ram*
  • 15 gb storage
  • postgresql
  • custom domain
  • automated ssl
  • daily backups (3 days)

developer

for freelancers & indie hackers

R200 /mo
  • 6 projects
  • 6 gb ram
  • 30 gb storage
  • postgresql
  • custom domains
  • branch deployments
  • daily backups (7 days)

pro

for startups & production apps

R499 /mo
  • 15 projects
  • 12 gb ram
  • 75 gb storage
  • postgresql
  • custom domains
  • daily backups (30 days)
  • priority support

team

for agencies & growing teams

R999 /seat/mo
  • unlimited projects*
  • 32 gb ram
  • 150 gb storage
  • postgresql
  • custom domains
  • daily backups (60 days)
  • 99.9% sla
  • dedicated support

all plans billed in zar, cancel anytime.

* solo's 1-month free trial is in hobby mode: 512 mb ram instead of 1 gb, and your app sleeps after 60 minutes idle (wakes in ~5 seconds when requested). after your trial, you get full solo specs, always-on with 1 gb ram, at r50/mo. no card needed to start.
** team unlimited projects has a soft cap of 20. contact support if you need more.

be one of the first to try zanode

sign up for early access. no credit card needed for your 1-month trial, which includes managed postgres and custom domains.