haccfiles/services
stuebinm c09337c973 shoehorn nix-hexchen-style config into flakes
this replaces niv with nix flakes, attempting to preserve the old
structure as much as possible. Notable caveats:
 - I'm not sure if flake inputs expose version information anywhere, so
   the version in pkgs/mattermost/default.nix is now hardcoded.
   Confusingly, this appears to trigger a rebuild. Maybe I've missed something.
 - a lot of the old-style host.nix & deploy.nix machinery in nix-hexchen
   does not work with flakes, and their newer replacements are not exposed
   by upstream; I've put basic imitations of the relevant parts in this repo
 - (in particular, directories in hosts/ won't become deployable configs
   automatically)
 - parts of the code are now probably more complicated than they'd have to be
 - old variables names were preserved; confusingly, this means the flake
   inputs are still called "sources"
2022-11-13 22:45:50 +01:00
..
gitea.nix shoehorn nix-hexchen-style config into flakes 2022-11-13 22:45:50 +01:00
hedgedoc-hacc.nix shoehorn nix-hexchen-style config into flakes 2022-11-13 22:45:50 +01:00
hedgedoc-i4f.nix shoehorn nix-hexchen-style config into flakes 2022-11-13 22:45:50 +01:00
lantifa.nix shoehorn nix-hexchen-style config into flakes 2022-11-13 22:45:50 +01:00
mail.nix services/mail: update vorstand and admin 2022-11-02 21:21:15 +01:00
mattermost.nix shoehorn nix-hexchen-style config into flakes 2022-11-13 22:45:50 +01:00
murmur.nix services/mumur: add creature comforts 2022-11-03 21:22:31 +01:00
nextcloud.nix shoehorn nix-hexchen-style config into flakes 2022-11-13 22:45:50 +01:00
nginx-pages.nix add the rest of our stativ web pages 2022-01-10 23:45:21 +01:00
thelounge.nix containers: set stateVersion to 21.05 2022-11-11 16:30:38 +01:00
uffd.nix shoehorn nix-hexchen-style config into flakes 2022-11-13 22:45:50 +01:00
vaultwarden.nix unbreak vaultwarden backup 2021-10-31 22:22:48 +01:00