piedsjalouxInte = ./websites/piedsjaloux/integration.nix;
piedsjalouxProd = ./websites/piedsjaloux/production.nix;
+ cloudTool = ./websites/tools/cloud;
+ davTool = ./websites/tools/dav;
+ dbTool = ./websites/tools/db;
+ diasporaTool = ./websites/tools/diaspora;
+ etherTool = ./websites/tools/ether;
+ gitTool = ./websites/tools/git;
+ mastodonTool = ./websites/tools/mastodon;
+ mgoblinTool = ./websites/tools/mgoblin;
+ peertubeTool = ./websites/tools/peertube;
+ toolsTool = ./websites/tools/tools;
+
+ buildbot = ./buildbot;
+ certificates = ./certificates.nix;
+ gitolite = ./gitolite;
irc = ./irc.nix;
+ pub = ./pub;
+ tasks = ./tasks;
+ dns = ./dns.nix;
+ ftp = ./ftp.nix;
+ mail = ./mail.nix;
+ mpd = ./mpd.nix;
+ ssh = ./ssh;
+
+ system = ./system.nix;
};
in
builtins.listToAttrs (map (attr: { name = "priv${attr}"; value = set.${attr}; }) (builtins.attrNames set))