Skip to content

Project Loom

Project Loom. One playbook weaves any app onto any of our servers.

Project Loom is a GitOps + progressive-delivery platform on k3s and Argo. It is app-agnostic: apps onboard through one repeatable playbook. Penvoice and Talon are examples — Ayde, Z1, or the next hundred follow the same Git layout on this or another server.

New node: Provision from scratch. New app: Onboard.

This guide is the map: provision a node, onboard the next app, operate deploys, restore after a cluster already existed.

Concepts

The mental models — GitOps, operators, the single edge, canary delivery, secrets. Start here if it’s been a while. New term? Check the Glossary.

Onboard an app

The reusable recipe with copy-paste templates (placeholders you fill in): containerize → CI → database → deploy → canary. Follow this for the next app.

Worked examples

The same recipe, filled in for real apps — Penvoice’s API, Keycloak, the web app’s two environments, and backups.