Attendees: Kevin, Koen, Valentin, Robert, Ronny * Koen: * Björn is getting on board this week to help with communications until at least March 2025 * Robert: * Completed the planned improvements to logging * Managed to deploy a service via Proxmox from scatch yesterday * (rehashing progress of the past week) Availability in the next weeks: * Nicolas: about 4.5 days/ week * Valentin: 5x .5 day/week * Robert: 3x .5 day/week * Koen: 4x .8 day/week + 1x .5 day/week * Ronny: 4x .2 day/week * Kevin: 5x .5day/week # Working session: Architecture discussion Attendees: Robert, Valentin, Koen, Kevin - Robert: NixOps should handle backup creation and restore, since it knows all the details for that - There will be an interface to plug Nix expressions with scripts that can access all the resources - Once should be able to build domain-specific applications around that - Valentin: Backups seem to be morally equivalent to deployments "to a file" - Koen walked us through myprotagio.nl - Kevin will share source code with Valentin - It's a role-based-permission and billing UI wrapping PowerDNS, Postfix Admin, and InvoiceNinja - Written in Laravel and Tailwind - To build a UI for deployment we'd primarily need a REST API to a database - Primary work would be to do the architecture and design - Valentin: Maybe we could add just the APIs for the deployment workflows from a completely new service, and connect the front-end to that - Won't have to touch the PHP then - But for the full integration to work one will have to understand the whole system anyway - At that point one may as well keep maintaining it or rewrite it - Koen: The existing thing needs work regardless, and would like to move away from PHP to Python anyway