Docs/First deploy
First deploy
HostKB does not ship downloadable sample apps. Use your own Git repository, follow a stack guide, then connect that repo and deploy.
1. Pick a stack guide
Read how HostKB builds and runs apps for your language, then put your app in a Git repo you own.
- Node.js deploy guide
Express and other Node HTTP servers that listen on PORT.
- .NET deploy guide
ASP.NET Core apps with a Dockerfile that listens on PORT.
- Python deploy guide
Flask (or similar) apps with a Dockerfile that listens on PORT.
2. Push to your Git repository
HostKB clones repos you connect via your Git integration.
- Create a new repository on GitHub (public or private).
- Put your app files at the repo root (including a Dockerfile when required).
- Commit and push to your default branch.
git init git add . git commit -m "Initial commit" git branch -M main git remote add origin https://github.com/YOU/YOUR-REPO.git git push -u origin main
3. Deploy on HostKB
Connect your repo, build, and open the HTTPS URL.
- Create a HostKB account and connect Git under Integrations.
- Create a project and application from your repository.
- Start a build, then deploy. Open the app URL when status is Running.
Full UI walkthrough: Getting started.
Related guides
- Getting started — Create projects and apps, set environment variables, then build and deploy from the UI.
- What is HostKB Cloud? — HostKB Cloud is a free hosting and deployment platform — deploy apps from Git with HTTPS and logs.
- Free app hosting — Free hosting for Node.js, Python, .NET, Java, React, Angular, Next.js, Vue, PHP, and Docker apps.
- Free deployment platform — Free deployment platform to deploy apps from Git — builds, HTTPS, domains, and auto-deploy.
- Free PostgreSQL — Free managed PostgreSQL database on HostKB — 1 GB, PostgreSQL 16/17/18, TLS connection strings.
- Deploy from GitHub — Connect GitHub, pick a repository and branch, then build and deploy your app.
- Custom domains & HTTPS — Attach your own domain, point DNS, and serve your app over automatic HTTPS.
- Environment variables — Add app and project variables, mark secrets, and redeploy so the live app picks them up.
- Auto-deploy on push — Enable auto-deploy so pushes to your selected branch build and deploy automatically.
- Build & deploy logs — Watch real-time build and deployment logs to troubleshoot releases on HostKB Cloud.
- App sizes & scaling — Choose the right application size for CPU and memory, then upgrade as your workload grows.