Cloud platform deployments run ParadeDB Community, which does not include WAL
support. This makes them suitable for hobby, development, and staging
environments. For production, we recommend ParadeDB
Enterprise deployed via
Kubernetes or BYOC.
pg_search together, so you don’t need to install them manually.
Prerequisites
- A DigitalOcean account
- Your local machine’s public IPv4 address (used to restrict access to the Droplet)
Create a Droplet
- In the DigitalOcean console, create a new Droplet
- Select Ubuntu 24.04 (LTS) x64 as the image
- Choose a plan size — see the DigitalOcean sizing guide for recommendations
Install Docker
Install ParadeDB
Thetag query parameter pins the ParadeDB version. See the Docker Hub page for available tags.
psql connection string below.
To ensure the container restarts automatically if the Droplet reboots:
Configure Firewall
In the DigitalOcean console, navigate to Networking → Firewalls and create a firewall with the following inbound rule:| Type | Protocol | Port | Sources |
|---|---|---|---|
| Custom | TCP | 5432 | <YOUR_IP_ADDRESS>/32 |
<YOUR_IP_ADDRESS> with your local machine’s public IPv4 address (not the Droplet IP). To allow access from any IP, use 0.0.0.0/0 instead. Apply the firewall to your Droplet.
Connect to ParadeDB
From your local machine:<DROPLET_IP> with the public IPv4 address of your Droplet, found on the DigitalOcean console.