diff options
Diffstat (limited to 'modules/private/default.nix')
-rw-r--r-- | modules/private/default.nix | 136 |
1 files changed, 0 insertions, 136 deletions
diff --git a/modules/private/default.nix b/modules/private/default.nix deleted file mode 100644 index 9108a92..0000000 --- a/modules/private/default.nix +++ /dev/null | |||
@@ -1,136 +0,0 @@ | |||
1 | let | ||
2 | set = { | ||
3 | # adatped from nixpkgs/nixos/modules/services/web-servers/apache-httpd/default.nix | ||
4 | httpdInte = import ../websites/httpd-service-builder.nix { httpdName = "Inte"; withUsers = false; }; | ||
5 | httpdProd = import ../websites/httpd-service-builder.nix { httpdName = "Prod"; withUsers = false; }; | ||
6 | httpdTools = import ../websites/httpd-service-builder.nix { httpdName = "Tools"; withUsers = true; }; | ||
7 | |||
8 | databases = ./databases; | ||
9 | mariadb = ./databases/mariadb.nix; | ||
10 | openldap = ./databases/openldap; | ||
11 | postgresql = ./databases/postgresql.nix; | ||
12 | redis = ./databases/redis.nix; | ||
13 | postgresqlReplication = ./databases/postgresql_replication.nix; | ||
14 | mariadbReplication = ./databases/mariadb_replication.nix; | ||
15 | redisReplication = ./databases/redis_replication.nix; | ||
16 | openldapReplication = ./databases/openldap_replication.nix; | ||
17 | |||
18 | websites = ./websites; | ||
19 | gemini = ./gemini; | ||
20 | |||
21 | |||
22 | # Personal websites | ||
23 | bakeerCloud = ./websites/bakeer/cloud.nix; | ||
24 | |||
25 | capitainesLandingPages = ./websites/capitaines/landing_pages.nix; | ||
26 | |||
27 | chloeInte = ./websites/chloe/integration.nix; | ||
28 | chloeProd = ./websites/chloe/production.nix; | ||
29 | |||
30 | cipcaSympa = ./websites/cip-ca/sympa.nix; | ||
31 | |||
32 | connexionswingInte = ./websites/connexionswing/integration.nix; | ||
33 | connexionswingProd = ./websites/connexionswing/production.nix; | ||
34 | |||
35 | deniseDenisejeromeProd = ./websites/denise/denisejerome.nix; | ||
36 | deniseEvariste = ./websites/denise/evariste.nix; | ||
37 | deniseOMS = ./websites/denise/oms.nix; | ||
38 | deniseBingo = ./websites/denise/bingo.nix; | ||
39 | deniseAventuriers = ./websites/denise/aventuriers.nix; | ||
40 | deniseProduction = ./websites/denise/production.nix; | ||
41 | |||
42 | emiliaMoodle = ./websites/emilia/moodle.nix; | ||
43 | emiliaAtelierFringant = ./websites/emilia/atelierfringant.nix; | ||
44 | |||
45 | florianApp = ./websites/florian/app.nix; | ||
46 | florianInte = ./websites/florian/integration.nix; | ||
47 | florianProd = ./websites/florian/production.nix; | ||
48 | |||
49 | immaeProd = ./websites/immae/production.nix; | ||
50 | immaeRelease = ./websites/immae/release.nix; | ||
51 | immaeTemp = ./websites/immae/temp.nix; | ||
52 | |||
53 | isabelleAtenInte = ./websites/isabelle/aten_integration.nix; | ||
54 | isabelleAtenProd = ./websites/isabelle/aten_production.nix; | ||
55 | isabelleIridologie = ./websites/isabelle/iridologie.nix; | ||
56 | |||
57 | jeromeNaturaloutil = ./websites/jerome/naturaloutil.nix; | ||
58 | |||
59 | leilaProd = ./websites/leila/production.nix; | ||
60 | |||
61 | ludivineInte = ./websites/ludivine/integration.nix; | ||
62 | ludivineProd = ./websites/ludivine/production.nix; | ||
63 | |||
64 | nassimeProd = ./websites/nassime/production.nix; | ||
65 | |||
66 | nathVillon = ./websites/nath/villon.nix; | ||
67 | |||
68 | papaMaisonBbc = ./websites/papa/maison_bbc.nix; | ||
69 | papaSurveillance = ./websites/papa/surveillance.nix; | ||
70 | |||
71 | patrickFodellaEcolyeu = ./websites/patrick_fodella/ecolyeu.nix; | ||
72 | patrickFodellaAltermondia = ./websites/patrick_fodella/altermondia.nix; | ||
73 | |||
74 | piedsjalouxInte = ./websites/piedsjaloux/integration.nix; | ||
75 | piedsjalouxProd = ./websites/piedsjaloux/production.nix; | ||
76 | |||
77 | ressourcerieBanonProd = ./websites/ressourcerie_banon/production.nix; | ||
78 | ressourcerieBanonCloud = ./websites/ressourcerie_banon/cloud.nix; | ||
79 | ressourcerieBanonCryptpad = ./websites/ressourcerie_banon/cryptpad.nix; | ||
80 | |||
81 | richieProd = ./websites/richie/production.nix; | ||
82 | |||
83 | sydenPeertube = ./websites/syden/peertube.nix; | ||
84 | |||
85 | teliotortayProd = ./websites/telio_tortay/production.nix; | ||
86 | |||
87 | # Tools | ||
88 | assetsTools = ./websites/tools/assets; | ||
89 | cloudTool = ./websites/tools/cloud; | ||
90 | cloudFarmTool = ./websites/tools/cloud/farm.nix; | ||
91 | cryptpadTool = ./websites/tools/cryptpad; | ||
92 | cryptpadFarmTool = ./websites/tools/cryptpad/farm.nix; | ||
93 | commentoTool = ./websites/tools/commento; | ||
94 | davTool = ./websites/tools/dav; | ||
95 | vpnTool = ./websites/tools/vpn; | ||
96 | dbTool = ./websites/tools/db; | ||
97 | diasporaTool = ./websites/tools/diaspora; | ||
98 | etherTool = ./websites/tools/ether; | ||
99 | gitTool = ./websites/tools/git; | ||
100 | imTool = ./websites/tools/im; | ||
101 | mastodonTool = ./websites/tools/mastodon; | ||
102 | mgoblinTool = ./websites/tools/mgoblin; | ||
103 | peertubeTool = ./websites/tools/peertube; | ||
104 | performanceTool = ./websites/tools/performance; | ||
105 | toolsTool = ./websites/tools/tools; | ||
106 | mailTool = ./websites/tools/mail; | ||
107 | statsTool = ./websites/tools/stats; | ||
108 | |||
109 | # Games | ||
110 | codenamesGame = ./websites/tools/games/codenames; | ||
111 | terraformingMarsGame = ./websites/tools/games/terraforming-mars; | ||
112 | |||
113 | mail = ./mail; | ||
114 | |||
115 | buildbot = ./buildbot; | ||
116 | certificates = ./certificates.nix; | ||
117 | gitolite = ./gitolite; | ||
118 | irc = ./irc.nix; | ||
119 | pub = ./pub; | ||
120 | tasks = ./tasks; | ||
121 | dns = ./dns.nix; | ||
122 | ftp = ./ftp.nix; | ||
123 | mpd = ./mpd.nix; | ||
124 | ejabberd = ./ejabberd; | ||
125 | ssh = ./ssh; | ||
126 | monitoring = ./monitoring; | ||
127 | status = ./monitoring/status.nix; | ||
128 | status_engine = ./monitoring/status_engine.nix; | ||
129 | vpn = ./vpn; | ||
130 | |||
131 | environment = ./environment.nix; | ||
132 | system = ./system.nix; | ||
133 | loginctl-linger = ./loginctl-linger.nix; | ||
134 | }; | ||
135 | in | ||
136 | builtins.listToAttrs (map (attr: { name = "priv${attr}"; value = set.${attr}; }) (builtins.attrNames set)) | ||