Docker Control Panel

The Docker Control Panel Built for Production

InfraPilot is a self-hosted Docker control panel that combines container management, Nginx reverse proxy, SSL, logs, traffic analytics, and alerts — in a single container per server. Free forever.

$curl -fsSL https://infrapilot.org/install.sh | bash

One command · One container · Deploy in under 5 minutes

1
Container to install
< 5 min
Time to first dashboard
0
Host dependencies
Free
Community Edition
Full Feature Set

Everything in one control panel

Most Docker control panels stop at container management. InfraPilot covers the entire stack — from incoming HTTP traffic down to Docker volumes.

Container Management

Start, stop, restart, and inspect containers. Execute commands via web terminal. Manage Compose stacks visually — no CLI needed.

  • Start / stop / restart / remove
  • Web terminal (exec into any container)
  • Docker Compose stack management
  • One-click rollback to previous image

Nginx Reverse Proxy

Add virtual hosts, configure upstream targets, enable SSL, and set security headers — all from a visual form. No nginx.conf editing.

  • Visual proxy host editor
  • IP allowlists & denylists per host
  • Basic auth per proxy host
  • Security headers (HSTS, CSP, X-Frame)

SSL Certificate Management

Let's Encrypt certificates provisioned and auto-renewed for every proxy host. HTTP-01 and DNS challenge support.

  • Auto-provisioning on host creation
  • 30-day pre-expiry renewal
  • HTTP-01 & DNS challenge
  • TLS health scoring

Unified Logs

Stream Docker container logs and Nginx access/error logs in one view. Filter by keyword, severity, and time range.

  • Real-time WebSocket log streaming
  • Keyword search & severity filter
  • Time-range picker
  • Docker + Nginx in one pane

Traffic Analytics

Live request rate, error rate, status-code breakdown, and top paths per proxy host. See what's hitting your services in real time.

  • Live request & error rate
  • Status-code breakdown
  • Top paths per host
  • 7-day retention on Pro

CD Webhooks & Deployments

Per-container webhook URLs for pipeline-triggered redeploys. GitHub Actions, GitLab CI, or any HTTP-capable CI system.

  • Per-container webhook URLs
  • Redeploy with latest image
  • One-step rollback
  • Deployment audit log (Pro)

Network & Volume Management

Inspect Docker networks and volumes from the UI. Attach or detach a proxy host from any Docker network dynamically.

  • Inspect & manage networks
  • Manage volumes
  • Dynamic network attachment
  • Port & endpoint discovery

Security & Alerts

Alert rules for CPU, memory, disk, container OOM, and upstream errors. CVE scanning and secrets detection on Pro.

  • Configurable alert rules
  • SMTP / Slack / webhook alerts
  • CVE scanning (Pro)
  • Secrets hygiene detection (Pro)
Architecture

One container. Zero host dependencies.

InfraPilot bundles Nginx, Go backend, Next.js frontend, agent, PostgreSQL, and Redis into a single Docker image. Nothing is installed on your host OS.

Docker-native only

Communicates via Docker socket — zero SSH access needed

All-in-one image

Nginx, Go API, Next.js, databases — one Docker pull

No host agent

No packages, services, or config files on your host

Quick Start

Up and running in 3 steps

01

Get your free license key

# infrapilot.org/signup — no credit card
# Key: IP-CE-XXXX-XXXX-XXXX
02

Run the one-line installer

curl -fsSL https://infrapilot.org/install.sh | bash
03

Open the dashboard & activate

# http://your-server-ip
# Create admin → paste key → live

The Docker control panel that does everything

Free Community Edition. Self-hosted. Deploy in under 5 minutes.

Bare metal, VMs, Raspberry Pi, or any cloud provider · AGPL-3.0 Community Edition