Skip to main content
The playbooks are private, Please ask your team for access.
Our infrastructure stack includes several key components to monitor, deploy, and manage our services effectively.

Hosting Providers

We use two main hosting providers:
  • DigitalOcean: Hosts our databases including Redis and PostgreSQL.
  • Hetzner: Provides the machines that run our services.

Environments

EnvironmentDomainKamal Config
Stagingstg.activepieces.commrsk/stg
Productioncloud.activepieces.commrsk/prod
Staging receives every merge to main and is promoted to production daily at 9 AM UTC. See the Releases & Deployment playbook for the full flow.

Observability: Logs & Telemetry

We collect logs and telemetry from all services using HyperDX.

Kamal for Deployment

We use Kamal as a deployment tool to deploy our Docker containers to staging and production with zero downtime. Kamal configs live on the devops machine under mrsk/stg and mrsk/prod.