Installation Introduction
Caution
This page documents the v1 line of the Plumber Platform (repository github.com/getplumber/platform), kept here for existing installations. New installations use v2: see the current installation documentation. v1 and v2 are not compatible, they do not share a database, and there is no automated migration.
This section describes how to setup your self-managed instance of Plumber.
Secure Your CI/CD Pipelines
CI/CD pipelines are the backbone of your software supply chain, and ensuring their security is a challenging and time-consuming task. Plumber automates this process for you.
- Your CI/CD mapped and fully monitored
- 90% less manual effort to keep CI/CD secure
- Always audit-ready
Quick Installation Guide
π³ Docker Compose (recommended)
Production-ready deployment with automatic Letβs Encrypt or custom certificates.
β±οΈ Docker Compose Local
Quick local setup for testing and development on your computer.
πΈ Podman
Community-supported deployment using Podman containers (production and local).
Installation methods
- π³ Docker Compose (recommended)
- π³ Docker Compose Local (for testing on your computer)
- π Kubernetes with Helm
- πΈ Podman (community-supported)
Infrastructure
The Plumber Infrastructure is composed of the following components:
- Plumber frontend: the Plumber interface
- Plumber backend: the Plumber backend and API
- Plumber worker: used to run the tasks of asynchronous requests
- PostgreSQL: used to store Plumber backend data
- Redis: used to cache Plumber data and create tasks lists for workers