now accepting early access

modern deploys.local speed and pricing.

git-push deploys, managed postgres, and local latency—all on south african infrastructure.

no credit card required to start

works with your favorite tools

next.js react node.js wordpress docker postgresql

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.

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
preview https://pr-42.yourapp.zano.click
developer experience

deploy with a git push. preview every change.

no cpanel, no ftp, no ssh keys, no docker configs. just push your code and we handle the rest.

if you've used vercel or netlify, you'll feel right at home.

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

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.

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 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
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 500ms 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
~500ms
zanode (south africa)
GET /api/users/me
local
* measured from south africa
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 south africa.

  • 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

modern developer experience. local infrastructure. predictable 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)
preview URLs no paid plans only developer and above
POPIA / data sovereignty yes complicated guaranteed
free trial rarely yes (with sleep) 3 months
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 exceed 500ms on global platforms.

frequently asked questions

where are your servers located?

our servers run in south africa on enterprise-grade infrastructure. this ensures low 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.

what happens during my free trial?

you get 3 months on the Solo plan for free — one project, automated SSL, your .zano.click subdomain, and SA infrastructure. the only trial limitation is that your app sleeps after 60 minutes of inactivity (it wakes in about 5 seconds on the next request). no credit card needed to start.

why does my app sleep during the trial?

sleeping lets us offer a genuinely generous 3-month free trial without burning infrastructure on idle containers. it's the same trade-off Render and Railway use on their free tiers. once you're on Solo (R50/mo), your app is always-on.

i only have one website. do i need Developer?

no — Solo is built exactly for you. one project, always-on, 1GB RAM, custom domain, and managed PostgreSQL for R50/mo. Developer is for people juggling 3 or more separate projects.

what happens after my 3-month free trial ends?

you'll be prompted to add a payment method to continue at R50/mo. if you don't, your project is paused — not deleted. your data is kept for 30 days so you can come back or export your work.

what happens if i go over my storage limit?

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

do you support databases?

yes! Solo and above include managed PostgreSQL running in the same Johannesburg data centre as your app — no cross-region latency on DB queries. Team tier also adds Redis.

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 infrastructure with generator backup and automated failover. your applications stay online even during load shedding schedules.

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) and edge image optimization are coming soon. join the waitlist to get early access.

why is RAM lower than I'd expect from other hosts?

because this is your app's dedicated allocation — not a shared pool you're competing for. most Node.js and Next.js apps use 200–500MB under normal load. Solo's 1GB and Developer's 3GB give your apps comfortable headroom without paying for idle overhead.

priced in rands. hosted in johannesburg.

all plans include 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 3 months, then R50/mo

  • 1 project*
  • 1 GB RAM*
  • 15 GB storage
  • shared PostgreSQL
  • custom domain
  • automated SSL
  • weekly backups

developer

for freelancers & indie hackers

R200 /mo
  • 3 projects
  • 6 GB RAM
  • 30 GB storage
  • shared PostgreSQL
  • custom domains
  • preview URLs (per PR)
  • daily backups (7 days)

pro

for startups & production apps

R499 /mo
  • 8 projects
  • 12 GB RAM
  • 75 GB storage
  • dedicated PostgreSQL
  • custom domains
  • preview URLs
  • cron jobs
  • daily backups (30 days)
  • priority support

team

for agencies & growing teams

R999 /seat/mo
  • unlimited projects*
  • 32 GB RAM
  • 150 GB storage
  • dedicated PostgreSQL + Redis
  • custom domains
  • preview URLs
  • cron jobs
  • daily backups (60 days)
  • 99.9% SLA
  • dedicated support

all plans billed in ZAR. cancel anytime.

view detailed pricing & calculator →

* solo's 3-month free trial runs in hobby mode: 512 MB RAM instead of 1 GB, and your app sleeps after 60 minutes of inactivity (wakes in ~5 seconds on the next request). once your trial ends, you get full solo specs — always-on with 1 GB RAM — at R50/mo. no credit 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

we're opening early access to the first 500 developers. secure your spot now.

no credit card required