Skip to content

Repositories

Every lairkit template is hosted in the 49-ops group of the opencommit Forgejo. Each repository is a Cookiecutter template, not a deployment: rendering it produces the infrastructure repository that you commit and operate with ./lk.

git clone ssh://git@opencommit.eu/49-ops/<repository>.git
Repository Renders
cookiecutter-lairkit-core Forgejo, Infisical, Postgres, Redis, dind, Tailscale, a runner, Dozzle and Pages as ten Kamal accessories
cookiecutter-lairkit-iac-cryptpad CryptPad with OnlyOffice
cookiecutter-lairkit-iac-erpnext ERPNext v16 on MariaDB
cookiecutter-lairkit-iac-jitsi-meet Jitsi Meet, Matrix chat and lldap
cookiecutter-lairkit-iac-zipline Zipline file uploads and short links

Setup and day-2 work are the same for every app template: Core setup, Core operations, App setup and App operations.

Templates stay here, renders do not

A rendered core or app repository is pushed to the Forgejo that the core instance runs, not to this group. The templates in 49-ops are the source every deployment starts from.