Self-Host OCI
OCI is the open-source core of Conzent. Download it, run one command, and you have a fully functional consent management platform on your own server.
One-Line Installer
curl -sSL https://getconzent.com/install | sh
The installer sets up the application, database, web server, and Redis cache in Docker containers. The entire process takes under five minutes.
Requirements
- A Linux server (Ubuntu 22.04+, Debian 12+, or any distribution with Docker)
- Docker and Docker Compose installed
- Minimum 1 CPU, 1GB RAM, 10GB storage
- A domain name pointed at your server (for HTTPS)
Works on any VPS, dedicated server, or cloud instance (AWS, DigitalOcean, Hetzner, Linode, etc.).
What You Get
The self-hosted edition includes:
- Consent banner with all layouts, colours, and content customisation
- Cookie scanning with automated categorisation against 50,000+ known cookies
- Consent logging with full audit trail
- GDPR and CCPA compliance with geo-targeting
- Google Consent Mode v2 (basic and advanced)
- IAB TCF v2.4 (2.3 + 2.2) — register your own CMP ID with IAB Europe and run a fully certified TCF setup
- Multi-language banner content management
- REST API for programmatic access
- Admin dashboard for site and banner management
What Is Not Included
Some features are exclusive to the managed cloud:
- Managed scan servers — you run your own scan infrastructure
- Priority support — community support via GitHub only
- Automatic updates — you run updates manually (one command)
- SLA — no uptime guarantees
See the full comparison or check pricing for managed cloud plans.
Running It In Production
The installer gets you running in minutes. These guides cover everything after that:
- Custom Domain & HTTPS — point your own domain at the install, terminate TLS, and regenerate consent scripts for the new host
- Credentials & Rotation — every generated secret, where it lives, and how to rotate it, including recovering a lost admin password
- Backup & Restore — what actually holds your data, scheduled backups, and disaster recovery
- Upgrading — what updates preserve, what they reset, and how to customise so your changes survive
Updating
Back up first, then run the updater. It rebuilds the containers, applies database migrations, and leaves your data and configuration untouched:
cd /opt/conzent
bash scripts/backup.sh && bash scripts/install.sh --update
Licence
OCI is open source under the Apache License 2.0 — one of the most permissive licences there is. You may use, modify, self-host, redistribute, and build on OCI, including commercially, with no royalties.
Get Started
Run the installer, create your first site, and configure your banner — all in under 10 minutes. If you need help, open an issue on GitHub.