summary refs log tree commit diff
path: root/flake.nix
AgeCommit message (Collapse)Author
2025-10-22comment out rootPW.Robert Orr
Add openldap to the flake Change-Id: I727e8fe9f0fa4cf4bd98f8b1571837b543bb3311
2025-10-09add a skeleton for documentationIrene Knapp
Change-Id: I528864e13c4b318dd70a004b8c2029831863c37c
2025-10-09x86_64-linux has been spelled wrong this entire timeIrene Knapp
and we never noticed because we only had ARM machines, but that has changed this fixes it, which should help with both the dev shell and `nix flake check` I'm doing this fix in every repo, see also cl/1659 Change-Id: Icf01e9fe15669a67c87417302e4d2ab3b13d82cd Force-Push: trivial changes across many repos; too much work to review all of them
2025-07-31try to spin up haproxy, nginx, and an ACME clientIrene Knapp
no login/ACL stuff yet Change-Id: If6eeaed671b2711dc809e94ea00bc6387dcae2f4
2025-06-19turn on the Collabora backend serviceIrene Knapp
Change-Id: I144a170de1d943caae2e77ef0121d448764741b1
2025-06-17switch to using the upstream nixos mattermost moduleIrene Knapp
this does start up correctly, creating its state directory and so on. it isn't yet world-visible, because we don't have the SSO set up yet. that's likely to make testing it difficult, which is unfortunate but necessary, since there's no way it's secure. Change-Id: I9f40c21c2d41f7e037299cc51a26fdee4d53d3af
2025-06-05add database setup; export everything from the flake as a moduleIrene Knapp
database.nix is substantially copied from the ISL config repo, with a few changes to make it more generic and usable by others I also removed stuff in mattermost.nix that wasn't doing anything; I'll detail that in comments Change-Id: I0ff6ea69f293dc4070f277f30ae0fde5254cd87c
2025-04-16initial configuration of a nix flakeIrene Knapp
this also sets up direnv and gitignore Change-Id: Ifa286098ec0be1122e167757c11be1cd3d06ec93 Force-Push: I'm trying to do initial setup and I want to move quickly