Recommend Portabase in self-hosted operator deployment docs #44

Open
opened 2026-06-01 14:44:08 -07:00 by pyr0ball · 0 comments
Owner

Summary

Self-hosted operators running CF products (Peregrine, Kiwi, Snipe, etc.) need a database backup strategy. Portabase (https://github.com/Portabase/portabase, Apache 2.0) is an ideal companion tool to recommend in deployment documentation.

What to do

  1. Add a "Database Backup" section to each product's deployment/ops docs pointing to Portabase
  2. Create a compose.portabase.yml override file (or example snippet) showing how to add the Portabase agent sidecar alongside each product's DB container
  3. Consider contributing the CF compose integration back upstream to Portabase

Why Portabase

  • Apache 2.0, free, self-hosted, no SaaS lock-in — aligns with CF privacy-first principles
  • Rust agent sidecar is lightweight, Docker-native
  • Covers all CF product databases: PostgreSQL, SQLite, Redis
  • Active project: v1.17.0 as of 2026-06-01, 929 stars

Linked

  • circuitforge-infra#21: CF internal adoption of Portabase
## Summary Self-hosted operators running CF products (Peregrine, Kiwi, Snipe, etc.) need a database backup strategy. Portabase (https://github.com/Portabase/portabase, Apache 2.0) is an ideal companion tool to recommend in deployment documentation. ## What to do 1. Add a "Database Backup" section to each product's deployment/ops docs pointing to Portabase 2. Create a `compose.portabase.yml` override file (or example snippet) showing how to add the Portabase agent sidecar alongside each product's DB container 3. Consider contributing the CF compose integration back upstream to Portabase ## Why Portabase - Apache 2.0, free, self-hosted, no SaaS lock-in — aligns with CF privacy-first principles - Rust agent sidecar is lightweight, Docker-native - Covers all CF product databases: PostgreSQL, SQLite, Redis - Active project: v1.17.0 as of 2026-06-01, 929 stars ## Linked - circuitforge-infra#21: CF internal adoption of Portabase
Sign in to join this conversation.
No description provided.