Quick Start Guide

From zero to production in 3 minutes

ShipDock is built to be intuitive. Follow this guide to get your first deployment live on your own hardware.

Automated Delivery

How deploying with ShipDock works

A deeper look at our zero-downtime deployment pipeline.

01

Connect Your Infrastructure

Provide SSH access to your Ubuntu server. ShipDock securely provisions the Docker runtime, configures UFW firewall rules, and installs the Traefik proxy.

02

Configure the Vault & Controls

Import your .env file into our encrypted secrets vault. Tweak framework-specific orchestration parameters (like Django's Python version, ASGI/WSGI mode, or asset proxying).

03

Automate the Pipeline

Link your GitHub repository to generate HMAC-secured webhooks. ShipDock listens for pushes and automatically initiates the framework-aware build process.

04

Zero-Downtime Rollout

Watch live build streams in the RepoShell. Once the container passes HTTP health checks, Traefik seamlessly proxies traffic to the new instance.

Ready to deploy?

Create an Account