Celerp
Generated on 27 Jun 2026 from the Celerp catalog page
Celerp is a self-hosted, browser-based ERP for businesses that want control over their core systems instead of moving their back office into vendor-owned SaaS. This 1-Click App deploys Celerp on a DigitalOcean Droplet so you can quickly run an ERP server with industry presets for faster setup across inventory, purchasing, invoicing, CRM, double-entry accounting, manufacturing, reporting, and automation.
Your data lives in Postgres on your server, with CSV exports, audit history, role-based permissions, and a REST API for integrations and custom workflows. Celerp includes open-source MIT business modules, a source-available core, and optional Connect services for team URL access, connector sync, encrypted backup, remote access, and AI features.
The full ERP is free to run for business use, with no per-seat pricing; Connect starts at $29/month for team URL access, connector sync, encrypted backup, remote access, and AI features.



Software Included
| Package | Version | License |
|---|---|---|
| Ubuntu | 22.04 LTS | GPL-2.0 |
| PostgreSQL | 18 | PostgreSQL License |
| Python | 3.10 | PSF |
| cloud-init | 26.1 | Apache-2.0 |
| UFW | GPL-3.0 | |
| Celerp | Latest (via cloud-init) | Open-source MIT modules, BUSL/source-available core |
Creating an App using the Control Panel
Click the Deploy to DigitalOcean button to create a Droplet based on this 1-Click App. If you aren’t logged in, this link will prompt you to log in with your DigitalOcean account.
Creating an App using the API
In addition to creating a Droplet from the Celerp 1-Click App using the control panel, you can also use the DigitalOcean API. As an example, to create a 4GB Celerp Droplet in the SFO2 region, you can use the following curl command. You need to either save your API access token to an environment variable or substitute it in the command below.
curl -X POST -H 'Content-Type: application/json' \
-H 'Authorization: Bearer '$TOKEN'' -d \
'{"name":"choose_a_name","region":"sfo2","size":"s-2vcpu-4gb","image":"celerp"}' \
"https://api.digitalocean.com/v2/droplets"Getting Started After Deploying Celerp
After deployment, wait about 2 minutes for the first-boot setup to complete, then:
- Open http://YOUR_DROPLET_IP:8080 in your browser
- Create your first admin account and company
- Start using Celerp - import products, create purchase orders, and track stock
To add HTTPS:
- Point a domain at your Droplet’s IP address
- SSH into the Droplet and run: celerp ssl yourdomain.com
- Certbot will automatically obtain and renew Let’s Encrypt certificates
To upgrade Celerp to the latest version:
- SSH into the Droplet and run: celerp upgrade
- This pulls the latest version from PyPI