]>
Commit | Line | Data |
---|---|---|
e8864bbf IB |
1 | let |
2 | flakeCompat = import ../lib/flake-compat.nix; | |
27dd65fc | 3 | flakeLib = (flakeCompat ../flakes/lib).lib; |
e8864bbf | 4 | in |
996a68c2 | 5 | { |
0ba91bdd | 6 | myids = (flakeCompat ../flakes/myuids).nixosModule; |
da30ae4f | 7 | secrets = flakeLib.withNarKeyCompat flakeCompat ../flakes/secrets "nixosModule"; |
27dd65fc | 8 | filesWatcher = flakeLib.withNarKeyCompat flakeCompat ../flakes/files-watcher "nixosModule"; |
996a68c2 | 9 | |
9eae2b47 | 10 | webstats = ./webapps/webstats; |
7009832a | 11 | diaspora = ./webapps/diaspora.nix; |
742c28ad | 12 | etherpad-lite = ./webapps/etherpad-lite.nix; |
613aea56 | 13 | mastodon = ./webapps/mastodon.nix; |
996a68c2 | 14 | mediagoblin = ./webapps/mediagoblin.nix; |
3d11eafc | 15 | peertube = (flakeCompat ../flakes/peertube).nixosModule; |
668ba4d4 | 16 | fiche = flakeLib.withNarKeyCompat flakeCompat ../flakes/fiche "nixosModule"; |
042ada3b | 17 | paste = flakeLib.withNarKeyCompat flakeCompat ../flakes/paste "nixosModule"; |
daf64e3f | 18 | |
910c2e9e IB |
19 | opendmarc = flakeLib.withNarKeyCompat flakeCompat ../flakes/opendmarc "nixosModule"; |
20 | openarc = flakeLib.withNarKeyCompat flakeCompat ../flakes/openarc "nixosModule"; | |
411af8e3 | 21 | |
d2e703c5 | 22 | duplyBackup = ./duply_backup; |
bd5c5d4e | 23 | rsyncBackup = flakeLib.withNarKeyCompat flakeCompat ../flakes/rsync_backup "nixosModule"; |
3bc32d9e IB |
24 | naemon = ./naemon; |
25 | ||
2e48907d | 26 | php-application = ./websites/php-application.nix; |
5dda316b | 27 | zrepl = ./zrepl.nix; |
daf64e3f | 28 | websites = ./websites; |
581c499c | 29 | } // (if builtins.pathExists ./private then import ./private else {}) |