Getting started
Quickstart
Deploy your first app to Zanode in under 5 minutes
Deploy your first app
Get your application running on South African infrastructure in three simple steps.
Step 1: Create your account
Sign up with email
- Go to app.zanode.co.za
- Click Sign up and enter your name, email, and password
- Check your email for a verification link and click it to activate your account
After verifying your email, you’ll be redirected to the dashboard.
Step 2: Create a new project
Start a new project
- From your dashboard, click New Project
- Choose your project type:
- GitHub — Deploy from a Git repository
- WordPress — One-click managed WordPress
Connect GitHub (for Git deploys)
If deploying from GitHub:
- Click Connect GitHub
- Authorize Zanode to access your repositories
- Select a repository from your list, or paste a public repo URL manually
- Choose the branch to deploy
We only request the permissions needed to read your code and set up webhooks for automatic deploys.
Configure build settings
Zanode auto-detects your framework and configures:
- Build command — e.g.,
npm run build - Start command — e.g.,
npm start - Output directory — e.g.,
.next,dist,build
You can override these in the Advanced Options section if needed.
Supported frameworks include Next.js, SvelteKit, Astro, Nuxt, Remix, Vite (React/Vue), Express, Fastify, and more.
Step 3: Deploy
Click deploy
- Enter a project name
- Click Create Project
- Your first deployment starts automatically—watch the build logs in real-time
Your app will be live at your-project.zano.click within minutes.
What’s next?
Add a custom domain
Use your own domain instead of *.zano.click.
Set up a database
Provision a managed PostgreSQL database.
Environment variables
Add API keys and secrets.
Automatic deploys
Learn how git-push deployments work.
Need help? Email us at support@zanode.co.za.