Self-Hosted
PullApprove5 can be self-hosted on your own infrastructure, giving you full control over your deployment and data.
- Data — all data lives in your PostgreSQL database.
- Network — the only outbound connections are to your Git provider's API. There is no telemetry, license checking, or phone-home traffic.
- Operations — Docker + PostgreSQL. No Redis, no SMTP, no additional services. Horizontally scalable.
- Auth — users authenticate via your Git provider's OAuth. If you enforce SSO at the GitHub or GitLab level, PullApprove inherits that enforcement.
Contact us if you're interested in a self-hosted deployment.
Getting Started
- Deploy the Docker containers with a PostgreSQL database
- Connect a Git provider by creating a GitHub App or GitLab application:
- Install the app on your repositories and PullApprove will start processing pull requests
Further Reading
- Operations — running and maintaining your instance
- Security — evaluating and securing your deployment