Back to DocumentationApp Deployment

Build & Deploy Process

Understand how NoobHost builds and deploys your application.

April 12, 202631 views

Build & Deploy Process

How It Works

  1. Push - You push code to your configured branch
  2. Detect - We detect the framework and create a build plan
  3. Build - Your app is built in an isolated container
  4. Health Check - We verify your app starts correctly
  5. Deploy - Traffic is shifted to the new version
  6. Cleanup - One-click rollback deploys will pull the previous images and deploy them again

Supported Frameworks

NoobHost auto-detects your framework:

FrameworkDetection
Next.jsnext.config.js or next.config.mjs
Node.jspackage.json
Pythonrequirements.txt or Pipfile
Staticindex.html
DockerDockerfile

Build Logs

View real-time build logs from your deployment page. If a build fails, the logs show exactly what went wrong.

Zero-Downtime Deploys

Every deployment uses a rolling update strategy. Your old version keeps serving traffic until the new version passes health checks.

builddeployci-cdrolling-update