Docs/App sizes & scaling

App sizes & scaling

Pick an application size that matches your workload, then upgrade when you need more CPU or memory.

Choose a size when creating an app

Sizes are limited by what your plan allows.

  1. Start New application.
  2. Under Application size, pick a preset that fits your expected CPU and memory needs.
  3. Create the app, then build and deploy as usual.

If a size you want is not listed, your current plan may not include it — check Billing or contact support.

Change size later

Upgrade when traffic or workload grows.

  1. Open the application settings (or the size section on the app page).
  2. Review eligible size presets for that app.
  3. Request or apply a size change according to the UI — some plans apply immediately; others may require acknowledgment or approval.
  4. After the size change is applied, deploy again if the UI indicates the live app should be refreshed.

Practical tips

  • Start smaller for early development; scale up when builds or runtime need more headroom.
  • Watch build minutes, egress, and deployment limits on Billing — size is one part of plan capacity.
  • Pair sizing with solid environment configuration and custom domains when you go production.

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.
  • First deploy — Deploy your own Node.js, .NET, or Python app from Git on HostKB — no sample downloads.
  • 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.