A pyinfra-based deployment that installs and configures an entire research infrastructure stack – Forgejo-Aneksajo, HedgeDoc, and supporting services – on a single server or set of servers. Configuration as code, stored in git.
Python tool for exporting Matrix room messages to structured YAML files, with support for media downloads, E2E encrypted rooms, and SSO authentication.
Infrastructure automation tool that uses Python for defining deployments. Deployment configurations are stored in git, making infrastructure reproducible and version-controlled.