How can we help?
Step-by-step guides for deploying, going live, domains, billing and fixing problems — everything you need to run your app yourself.
Every guide, by category.
Getting started
Create an account, connect your code and ship your first app.
Deploying
Stacks, build settings, ports, environment variables and auto-deploy.
- Deploy a Node.js app (Express, Fastify, NestJS)
- Deploy a Next.js app to production
- Deploy a Python app (Django, FastAPI, Flask)
- Deploy a static site or React, Vue or Angular app
- Deploy with your own Dockerfile
- Build settings: build, start, root folder and more
- Port and health checks for zero-downtime deploys
- Set environment variables for staging and live
- Auto-deploy on every git push from GitHub
Staging & going live
How staging and live work, Go live, and rolling back.
Domains & HTTPS
Connect your own domain with one CNAME record. HTTPS is automatic.
Resources & billing
vCPU, memory and storage, hourly billing, invoices and spend limits.
Monitoring & logs
Runtime logs, CPU and memory metrics, uptime and alerts.
Troubleshooting
Fix failed builds, apps that won’t answer, crashes and domain issues.
Account & security
Log in, reset your password and manage or delete your account.
Popular articles
Deploy your first app on DployHub
A step-by-step guide to deploying your first app on DployHub: pick a source, let us detect the build, choose resources and get a live HTTPS address.
Add a custom domain with free automatic HTTPS
Point your own domain at a DployHub app with a CNAME record. HTTPS certificates are issued and renewed automatically, with HTTP redirected to HTTPS.
App not answering on its port: fix health check fails
Seeing "didn't answer on port within 90 seconds"? Learn why the health check fails and how to listen on PORT and 0.0.0.0 in Express, Flask and FastAPI.
Set environment variables for staging and live
Add API keys, database URLs and other settings as environment variables on DployHub, separately for staging and live, and apply them with a redeploy.
How billing works: hourly pricing with GST examples
DployHub bills live apps by the hour from simple monthly rates, adds 18% GST, and sends one invoice a month. Worked examples show exactly what you pay.
Fix a failed build on DployHub
Your deploy failed during the build? Learn what the common build errors on DployHub mean and how to fix detection, start command, clone and timeout issues.