Skip to content
SPECIFICTION
Get listed

FeatherCI

featherci.dev

WebmacOSLinuxSelf-hosted

Spec sheet

Purpose
FeatherCI is lightweight, self-hosted continuous integration software with Docker-based builds and visual pipelines.Read 11 Oct 2026 · featherci.dev
Product
FeatherCI is lightweight, self-hosted continuous integration with Docker-based builds, visual pipelines, and encrypted secrets.Read 11 Oct 2026 · featherci.dev
Authentication
The product supports GitHub, GitLab, and Gitea/Forgejo authentication, including self-hosted instances.Read 11 Oct 2026 · featherci.dev
Build concurrency
The documented default maximum is two build steps running in parallel.Read 11 Oct 2026 · featherci.dev
Build execution
Each build step runs in an isolated Docker container and can use any image.Read 11 Oct 2026 · featherci.dev
Build features
The product lists conditional steps, build caching, and real-time build log streaming.Read 11 Oct 2026 · featherci.dev
Deployment approvals
Approval steps can require human sign-off before deployments proceed.Read 11 Oct 2026 · featherci.dev
Docker requirement
The installation guide says the Docker socket mount is required for FeatherCI to run build steps in containers.Read 11 Oct 2026 · featherci.dev
Git providers
Authentication supports GitHub, GitLab, and Gitea/Forgejo, including self-hosted instances.Read 11 Oct 2026 · featherci.dev
Installation
The docs describe Docker, Homebrew on macOS or Linux, binary downloads, and building from source.Read 11 Oct 2026 · featherci.dev
Notifications
Listed notification integrations are SMTP, SendGrid, Mailgun, Slack, Discord, and Pushover.Read 11 Oct 2026 · featherci.dev
Pipeline visualization
FeatherCI displays build steps and dependencies as a visual DAG, including parallelism and approval gates.Read 11 Oct 2026 · featherci.dev
Pipelines
Pipelines show build-step dependencies and parallel work in a visual DAG.Read 11 Oct 2026 · featherci.dev
Scaling
FeatherCI can start in standalone mode and add worker nodes for distributed builds.Read 11 Oct 2026 · featherci.dev
Secrets
The product page says secrets are encrypted at rest with AES-256-GCM and masked in logs.Read 11 Oct 2026 · featherci.dev
Single binary
The product page says one executable includes the web UI, build engine, and SQLite database.Read 11 Oct 2026 · featherci.dev
Webhook triggers
FeatherCI automatically registers a repository webhook when a project is created and can start builds from push and pull request events.Read 11 Oct 2026 · featherci.dev

Where Specifiction places it

Alternatives to FeatherCIAll alternatives →