]>
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 = ./webapps/diaspora.nix; | |
12 | etherpad-lite = ./webapps/etherpad-lite.nix; | |
13 | mastodon = ./webapps/mastodon.nix; | |
14 | mediagoblin = ./webapps/mediagoblin.nix; | |
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 {}) |