Free Forever · AGPL-3.0 · Open Source

InfraPilot
Community Edition

Everything you need to self-host your infrastructure cockpit — completely free. No credit card, no time limit, no vendor lock-in.

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

One command · One container per server · Runs anywhere Docker runs

What's Included

Everything in Community Edition

All the tools you need to manage your Docker infrastructure — fully free, self-hosted, and open source.

Container & Stack Management

Start, stop, restart, and inspect Docker containers and Compose stacks from a visual dashboard.

Nginx Reverse Proxy + SSL

Manage Nginx virtual hosts and auto-provision Let's Encrypt SSL certificates — no config files.

Real-time Logs & Web Terminal

Stream container logs live and open a terminal session directly from the browser.

Infrastructure Monitoring & Alerts

Monitor CPU, memory, disk, and container health. Get alerts before things break.

Default Error & Maintenance Pages

Serve custom 4xx/5xx error pages and maintenance screens without touching Nginx config.

Docker Network & Volume Management

Inspect and manage Docker networks and volumes from the UI — no CLI needed.

Agent-based Multi-server Support

Connect one remote agent (included free) to monitor a second server from the same dashboard.

Self-update from Dashboard

Pull the latest InfraPilot image and restart with zero downtime directly from the UI.

Quick Install

Up in 3 steps

Deploy InfraPilot CE in under 5 minutes.

01

Get your free license key

Sign up at infrapilot.org/signup — no credit card, no commitment. Your CE key arrives instantly by email.

# Visit infrapilot.org/signup
# Key format: IP-CE-XXXX-XXXX-XXXX
02

Run the one-line installer

The installer script pulls the Docker image, creates the required directories, and starts the stack automatically.

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

Create your admin account & activate

Open your server IP in a browser. Complete the setup wizard, create an admin account, and paste your license key — done.

# Open http://your-server-ip
# Setup wizard → admin account → paste license key → live!

Updating later

To update InfraPilot to the latest version, simply re-run the same curl command — it handles everything automatically.

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

Runs almost anywhere

Bare metal, VMs, Raspberry Pi, cloud instances — if Docker runs, InfraPilot runs.

Any Linux

Ubuntu, Debian, RHEL, Alpine, more

512 MB RAM

1 GB recommended

1 CPU Core

Any architecture

OSAny Linux distribution (Ubuntu 20.04+, Debian 11+, RHEL 8+ recommended)
Docker20.10 or newer
Docker Composev2.0 or newer (Compose plugin)
RAM512 MB minimum, 1 GB recommended
CPU1 core minimum
Disk2 GB for installation + log storage
Ports80 / 443 (Nginx proxy), optionally port 3000 (dashboard direct access)

InfraPilot bundles Nginx, the Go backend, Next.js frontend, agent, PostgreSQL, and Redis in a single Docker image. No extra software needs to be installed on your host.

Open Source License

AGPL-3.0

InfraPilot Community Edition is licensed under the GNU Affero General Public License v3.0.

Free to self-host

You can run InfraPilot CE on your own servers at no cost, forever. Just get a free license key.

Source available

The full source code is on GitHub. You can inspect, audit, and fork it.

Modifications must be shared

If you modify InfraPilot CE and deploy it publicly, you must publish your changes under AGPL-3.0 as well.

Commercial use requires Enterprise

For commercial redistribution, white-labelling, or SaaS use, see the Enterprise Edition with a commercial license.

Need more than Community Edition?

Professional adds CVE scanning, secrets management, network analysis, and up to 10 agents — starting at $19/mo.