]>
Commit | Line | Data |
---|---|---|
1 | let | |
2 | flakeCompat = import ../lib/flake-compat.nix; | |
3 | flakeLib = (flakeCompat ../flakes/lib).lib; | |
4 | in | |
5 | { | |
6 | myids = (flakeCompat ../flakes/myuids).nixosModule; | |
7 | secrets = flakeLib.withNarKeyCompat flakeCompat ../flakes/secrets "nixosModule"; | |
8 | filesWatcher = flakeLib.withNarKeyCompat flakeCompat ../flakes/files-watcher "nixosModule"; | |
9 | ||
10 | webstats = ./webapps/webstats; | |
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; | |
15 | peertube = (flakeCompat ../flakes/peertube).nixosModule; | |
16 | fiche = flakeLib.withNarKeyCompat flakeCompat ../flakes/fiche "nixosModule"; | |
17 | paste = flakeLib.withNarKeyCompat flakeCompat ../flakes/paste "nixosModule"; | |
18 | ||
19 | opendmarc = flakeLib.withNarKeyCompat flakeCompat ../flakes/opendmarc "nixosModule"; | |
20 | openarc = flakeLib.withNarKeyCompat flakeCompat ../flakes/openarc "nixosModule"; | |
21 | ||
22 | duplyBackup = ./duply_backup; | |
23 | rsyncBackup = flakeLib.withNarKeyCompat flakeCompat ../flakes/rsync_backup "nixosModule"; | |
24 | naemon = ./naemon; | |
25 | ||
26 | php-application = ./websites/php-application.nix; | |
27 | zrepl = ./zrepl.nix; | |
28 | websites = ./websites; | |
29 | } // (if builtins.pathExists ./private then import ./private else {}) |