]>
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; |
bc0f9fcf IB |
11 | diaspora = (flakeCompat ../flakes/diaspora).nixosModule; |
12 | etherpad-lite = (flakeCompat ../flakes/etherpad-lite).nixosModule; | |
13 | mastodon = (flakeCompat ../flakes/mastodon).nixosModule; | |
14 | mediagoblin = (flakeCompat ../flakes/mediagoblin).nixosModule; | |
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 {}) |