libre.sh 9 years later, how Nix is used in an integrated platform powering digitial sovereignty
- Track: Nix and NixOS
- Room: UA2.118 (Henriot)
- Day: Saturday
- Start: 15:05
- End: 15:25
- Video only: ua2118
- Chat: Join the conversation!
Since 2015, IndieHosters has specialized in hosting and making accessible free software as a service, from blogs and forums to wikis and online collaboration tools, with a core mission to enable people and organizations to always keep control over their data and privacy in order to achieve data sovereignty.
To support this mission, we created libre.sh, a framework of tools that enables us to host free software at scale. It has evolved quite a bit since our initial talk at FOSDEM 2017. We progressively changed many of the tools and software we have been using, for instance, transitionning from Docker Compose to kubernetes. In more recent time, we are progressively using Nix and NixOS in various part of our work. In this talk, we wish to show what this change actually looks like in our processes.
As a demonstration, we are gonna deploy an instance of LaSuite.coop, a fully-fledged application suite, starting from a fresh environment. Along the way we'll cover how our provisionning is done with nixos-anywhere and disko, how declarative Nix environments impacted our workflow, how we build reproducible container images using Nix, and more. Basically, if it uses Nix at IndieHosters, we will discuss it! We can't wait to discuss, share our experiences with the Nix community and receive valuable feedback from you!
- https://k8s.libre.sh
- https://LaSuite.coop is a cooperative of various french cooperatives, hosting free software mainly developped by https://lasuite.numerique.gouv.fr/en
- Our 2017 FOSDEM Talk
Speakers
| Pierre Ozoux Krebber | |
| Aurore Roma |