Skip to content

Deploy

Deploy your code to Wokku using git push, GitHub, or Docker images.

Push code directly to your Dokku server.

Copy the git remote URL from your app’s overview page, then push from your terminal:

Terminal window
git remote add dokku dokku@your-server:my-app
git push dokku main

Watch the deploy progress in real-time from the Deploys tab.

Dokku automatically detects your app’s language:

LanguageDetection
Node.jspackage.json in root
Pythonrequirements.txt or Pipfile
RubyGemfile in root
Gogo.mod in root
PHPcomposer.json in root
Javapom.xml or build.gradle
Staticindex.html in root

You can also use a Dockerfile for full control over the build.

Dokku performs zero-downtime deploys by default. The new container starts, health checks pass, then traffic switches over.

See Health Checks to configure deploy checks.