Developers
Less config.More creation.
Give your next side project a real home. Connect your repository and get back to the part you love: building.
- Framework detection
- Git deployments
- Live build logs
Deploy your Vue.js app on HCode, managed app hosting from HostAfrica. The front end, the API it calls and a PostgreSQL database in one place, with no server to look after.
Billed monthly. Cancel anytime.
HCode detects your Vue.js project and builds it for you. Run its API beside it in Node.js, Python, Go, Ruby or PHP, add Redis, or bring your own Dockerfile.
Read the docsStart small. Make something that matters. Grow from there.
| SoloSmall beginnings. Big possibilities. | DeveloperMore room for your next release. | ProA home for your production apps. | TeamYour whole team. One platform. | Enterprise | |
|---|---|---|---|---|---|
$3/mo Billed monthly $2.75/mo $33 billed yearly Save 8% | $12/mo Billed monthly $11/mo $132 billed yearly Save 8% | $30/mo Billed monthly $27.50/mo $330 billed yearly Save 8% | $60/mo Billed monthly $55/mo $660 billed yearly Save 8% | Custom | |
| Talk to sales | |||||
| Projects | 3 | 5 | 10 | 20 | Custom |
| DatabasesPostgreSQL or Redis | 1 | 3 | 5 | 20 | Custom |
| Compute | |||||
| RAM | 1 GB | 4 GB | 8 GB | 16 GB | Custom |
| Storage | 10 GB | 20 GB | 40 GB | 80 GB | Custom |
| Usage and features | |||||
| Backup retentiondaily backups | 3 days | 7 days | 30 days | 60 days | Custom |
| Enterprise | |||||
| Single sign-onSAML / OIDC | Not included | Not included | Not included | Not included | Included |
| Invoiced billingannual contract | Not included | Not included | Not included | Not included | Included |
Every plan includes
All prices in USD. Annual figures show the monthly equivalent, billed yearly.
Connect a GitHub repository or upload a .zip. HCode installs your packages, runs your build and serves the compiled app with SSL. Push again and the new build takes its place.
Create a project
Deploy to My Organization
Import from GitHub
Create a project
Deploy to My Organization
Build
Create a project
Deploy to My Organization
your-next-big-idea
LiveA Vue.js single-page app runs in the browser, so it needs two things from a host: somewhere to serve the build, and a back end to call. HCode gives you both on one platform.
HCode builds your Vue.js app from source on every deploy and serves the compiled files with SSL. No more uploading a dist folder by hand.
Run the back end your app calls as its own app on HCode: Express, Fastify, Django, Laravel or anything with a Dockerfile.
The browser never talks to the database; your API does, over a private network. Managed PostgreSQL comes with every plan, and HCode backs it up every day.
Only variables prefixed with VITE_ reach the browser, so keep API keys and the database URL on the API. Set both as environment variables in the panel, stored encrypted.
Each push starts a new build with live logs. If it fails, HCode shows you which step broke, and the app that is running stays up.
A release broke the interface? Restore the previous deploy from the panel in one click, then fix it at your own pace.
Managed PostgreSQL and Redis, custom domains with SSL, daily backups and rollbacks come with every HCode plan, for your Vue.js app and the API behind it.
Managed PostgreSQL and Redis alongside your app, on its own private network. Keep your data close and your setup simple.
Your own domain with automated SSL, encrypted secrets and built-in backups. The essentials come with you.
A new release goes live without downtime, and one that fails its checks never replaces the app that is running. Need the last one back? Roll back in a click.
Side projects, SaaS products and client work all deploy the same way on HCode. Here is what that looks like for you.
Developers
Give your next side project a real home. Connect your repository and get back to the part you love: building.
SaaS teams
Keep your app, its database and its background workers together, with the building blocks your product needs as it grows.
Agencies
A modern workflow for every client. Every project gets a free subdomain the moment it deploys; add the client’s own domain when they are ready, give each teammate the right role, and bill predictably in your currency.
Tell us what you are building and we will help you choose.
Chances are you have shipped on Vercel, Netlify, Railway or Render, or your AI builder does it for you. All good tools. Here is what changes when your app and its database live in Africa.
| code. | Vercel | Netlify | Railway | Render | |
|---|---|---|---|---|---|
| App runs in Africa | Yes: Yes, in South Africa | Cape Town on request; defaults to Washington, D.C. | No African region | US, Netherlands, Singapore | US, Germany, Singapore |
| Database beside the app | Yes: Managed PostgreSQL, same place | Through a marketplace partner | Through a partner-backed database | Managed PostgreSQL, same region | Managed PostgreSQL, same region |
| Billed in | US dollars | US dollars | US dollars | US dollars | US dollars |
| Where you start | Yes: From $3/mo, always on | Free Hobby plan, personal and non-commercial use only | Free plan with a credit cap | A one-off trial credit, then a paid plan | Free instances sleep after 15 minutes idle |
| Push from GitHub, custom domain, SSL | Yes: Yes | Yes | Yes | Yes | Yes |
| Support | Yes: Direct from the HostAfrica team | Global | Global | Global | Global |
Yes. Connect the repository and HCode runs your build and serves the compiled app with SSL. If you want server-side rendering for your Vue.js code, Nuxt runs on HCode too.
No, and it should not: code that runs in the browser is public. Run a small API on HCode that holds the connection string and talks to PostgreSQL, and have your Vue.js app call that API.
No. HCode is managed hosting. HostAfrica runs the servers and the PostgreSQL database; you push your code and manage your apps from the HCode panel.
Yes. Managed PostgreSQL is part of every HCode plan and is backed up every day, so there is no database to buy on the side. The plan table on this page shows how many databases each plan includes.
Yes. Every project gets a free subdomain on its first deploy. Connect your own domain when you are ready and HCode provisions the SSL certificate automatically.
HostAfrica support is available 24/7, and live chat is open during business hours. The HCode docs cover the platform step by step.
Pick a plan on this page and order it in the HostAfrica panel, then connect your repository. Not sure which plan fits? Talk to our team and we will help you choose.