Back to Activepieces

Cloud Infrastructure

docs/handbook/engineering/playbooks/infrastructure.mdx

0.82.11.1 KB
Original Source
<Warning> The playbooks are private, Please ask your team for access. </Warning>

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.