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.
| 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.