diff options
Diffstat (limited to 'nixops/modules/websites/tools')
-rw-r--r-- | nixops/modules/websites/tools/cloud.nix | 4 | ||||
-rw-r--r-- | nixops/modules/websites/tools/dav/default.nix | 4 | ||||
-rw-r--r-- | nixops/modules/websites/tools/db.nix | 4 | ||||
-rw-r--r-- | nixops/modules/websites/tools/diaspora.nix | 4 | ||||
-rw-r--r-- | nixops/modules/websites/tools/ether.nix | 4 | ||||
-rw-r--r-- | nixops/modules/websites/tools/git/default.nix | 4 | ||||
-rw-r--r-- | nixops/modules/websites/tools/mastodon.nix | 4 | ||||
-rw-r--r-- | nixops/modules/websites/tools/mediagoblin.nix | 4 | ||||
-rw-r--r-- | nixops/modules/websites/tools/peertube.nix | 4 | ||||
-rw-r--r-- | nixops/modules/websites/tools/tools/default.nix | 10 |
10 files changed, 23 insertions, 23 deletions
diff --git a/nixops/modules/websites/tools/cloud.nix b/nixops/modules/websites/tools/cloud.nix index 40faec7..69b5fb0 100644 --- a/nixops/modules/websites/tools/cloud.nix +++ b/nixops/modules/websites/tools/cloud.nix | |||
@@ -51,9 +51,9 @@ in { | |||
51 | config = lib.mkIf cfg.enable { | 51 | config = lib.mkIf cfg.enable { |
52 | security.acme.certs."eldiron".extraDomains."cloud.immae.eu" = null; | 52 | security.acme.certs."eldiron".extraDomains."cloud.immae.eu" = null; |
53 | 53 | ||
54 | services.myWebsites.tools.modules = [ "proxy_fcgi" ]; | 54 | services.websites.tools.modules = [ "proxy_fcgi" ]; |
55 | 55 | ||
56 | services.myWebsites.tools.vhostConfs.cloud = { | 56 | services.websites.tools.vhostConfs.cloud = { |
57 | certName = "eldiron"; | 57 | certName = "eldiron"; |
58 | hosts = ["cloud.immae.eu" ]; | 58 | hosts = ["cloud.immae.eu" ]; |
59 | root = apacheRoot; | 59 | root = apacheRoot; |
diff --git a/nixops/modules/websites/tools/dav/default.nix b/nixops/modules/websites/tools/dav/default.nix index 5b5a076..ea2105b 100644 --- a/nixops/modules/websites/tools/dav/default.nix +++ b/nixops/modules/websites/tools/dav/default.nix | |||
@@ -30,9 +30,9 @@ in { | |||
30 | security.acme.certs."eldiron".extraDomains."dav.immae.eu" = null; | 30 | security.acme.certs."eldiron".extraDomains."dav.immae.eu" = null; |
31 | 31 | ||
32 | secrets.keys = davical.keys; | 32 | secrets.keys = davical.keys; |
33 | services.myWebsites.tools.modules = davical.apache.modules; | 33 | services.websites.tools.modules = davical.apache.modules; |
34 | 34 | ||
35 | services.myWebsites.tools.vhostConfs.dav = { | 35 | services.websites.tools.vhostConfs.dav = { |
36 | certName = "eldiron"; | 36 | certName = "eldiron"; |
37 | hosts = ["dav.immae.eu" ]; | 37 | hosts = ["dav.immae.eu" ]; |
38 | root = null; | 38 | root = null; |
diff --git a/nixops/modules/websites/tools/db.nix b/nixops/modules/websites/tools/db.nix index f7ca585..70650fa 100644 --- a/nixops/modules/websites/tools/db.nix +++ b/nixops/modules/websites/tools/db.nix | |||
@@ -11,8 +11,8 @@ in { | |||
11 | config = lib.mkIf cfg.enable { | 11 | config = lib.mkIf cfg.enable { |
12 | security.acme.certs."eldiron".extraDomains."db-1.immae.eu" = null; | 12 | security.acme.certs."eldiron".extraDomains."db-1.immae.eu" = null; |
13 | 13 | ||
14 | services.myWebsites.tools.modules = adminer.apache.modules; | 14 | services.websites.tools.modules = adminer.apache.modules; |
15 | services.myWebsites.tools.vhostConfs.db-1 = { | 15 | services.websites.tools.vhostConfs.db-1 = { |
16 | certName = "eldiron"; | 16 | certName = "eldiron"; |
17 | hosts = ["db-1.immae.eu" ]; | 17 | hosts = ["db-1.immae.eu" ]; |
18 | root = null; | 18 | root = null; |
diff --git a/nixops/modules/websites/tools/diaspora.nix b/nixops/modules/websites/tools/diaspora.nix index f6097a0..221e01c 100644 --- a/nixops/modules/websites/tools/diaspora.nix +++ b/nixops/modules/websites/tools/diaspora.nix | |||
@@ -145,7 +145,7 @@ in { | |||
145 | configDir = "/var/secrets/webapps/diaspora"; | 145 | configDir = "/var/secrets/webapps/diaspora"; |
146 | }; | 146 | }; |
147 | 147 | ||
148 | services.myWebsites.tools.modules = [ | 148 | services.websites.tools.modules = [ |
149 | "headers" "proxy" "proxy_http" | 149 | "headers" "proxy" "proxy_http" |
150 | ]; | 150 | ]; |
151 | security.acme.certs."eldiron".extraDomains."diaspora.immae.eu" = null; | 151 | security.acme.certs."eldiron".extraDomains."diaspora.immae.eu" = null; |
@@ -153,7 +153,7 @@ in { | |||
153 | mkdir -p $out/webapps | 153 | mkdir -p $out/webapps |
154 | ln -s ${dcfg.workdir}/public/ $out/webapps/tools_diaspora | 154 | ln -s ${dcfg.workdir}/public/ $out/webapps/tools_diaspora |
155 | ''; | 155 | ''; |
156 | services.myWebsites.tools.vhostConfs.diaspora = { | 156 | services.websites.tools.vhostConfs.diaspora = { |
157 | certName = "eldiron"; | 157 | certName = "eldiron"; |
158 | hosts = [ "diaspora.immae.eu" ]; | 158 | hosts = [ "diaspora.immae.eu" ]; |
159 | root = root; | 159 | root = root; |
diff --git a/nixops/modules/websites/tools/ether.nix b/nixops/modules/websites/tools/ether.nix index 0ce5788..6222b22 100644 --- a/nixops/modules/websites/tools/ether.nix +++ b/nixops/modules/websites/tools/ether.nix | |||
@@ -133,11 +133,11 @@ in { | |||
133 | 133 | ||
134 | systemd.services.etherpad-lite.serviceConfig.SupplementaryGroups = "keys"; | 134 | systemd.services.etherpad-lite.serviceConfig.SupplementaryGroups = "keys"; |
135 | 135 | ||
136 | services.myWebsites.tools.modules = [ | 136 | services.websites.tools.modules = [ |
137 | "headers" "proxy" "proxy_http" "proxy_wstunnel" | 137 | "headers" "proxy" "proxy_http" "proxy_wstunnel" |
138 | ]; | 138 | ]; |
139 | security.acme.certs."eldiron".extraDomains."ether.immae.eu" = null; | 139 | security.acme.certs."eldiron".extraDomains."ether.immae.eu" = null; |
140 | services.myWebsites.tools.vhostConfs.etherpad-lite = { | 140 | services.websites.tools.vhostConfs.etherpad-lite = { |
141 | certName = "eldiron"; | 141 | certName = "eldiron"; |
142 | hosts = [ "ether.immae.eu" ]; | 142 | hosts = [ "ether.immae.eu" ]; |
143 | root = null; | 143 | root = null; |
diff --git a/nixops/modules/websites/tools/git/default.nix b/nixops/modules/websites/tools/git/default.nix index bfcfc62..ea0d971 100644 --- a/nixops/modules/websites/tools/git/default.nix +++ b/nixops/modules/websites/tools/git/default.nix | |||
@@ -16,7 +16,7 @@ in { | |||
16 | security.acme.certs."eldiron".extraDomains."git.immae.eu" = null; | 16 | security.acme.certs."eldiron".extraDomains."git.immae.eu" = null; |
17 | 17 | ||
18 | secrets.keys = mantisbt.keys; | 18 | secrets.keys = mantisbt.keys; |
19 | services.myWebsites.tools.modules = | 19 | services.websites.tools.modules = |
20 | gitweb.apache.modules ++ | 20 | gitweb.apache.modules ++ |
21 | mantisbt.apache.modules; | 21 | mantisbt.apache.modules; |
22 | system.extraSystemBuilderCmds = '' | 22 | system.extraSystemBuilderCmds = '' |
@@ -25,7 +25,7 @@ in { | |||
25 | ln -s ${mantisbt.webRoot} $out/webapps/${mantisbt.apache.webappName} | 25 | ln -s ${mantisbt.webRoot} $out/webapps/${mantisbt.apache.webappName} |
26 | ''; | 26 | ''; |
27 | 27 | ||
28 | services.myWebsites.tools.vhostConfs.git = { | 28 | services.websites.tools.vhostConfs.git = { |
29 | certName = "eldiron"; | 29 | certName = "eldiron"; |
30 | hosts = ["git.immae.eu" ]; | 30 | hosts = ["git.immae.eu" ]; |
31 | root = gitweb.apache.root; | 31 | root = gitweb.apache.root; |
diff --git a/nixops/modules/websites/tools/mastodon.nix b/nixops/modules/websites/tools/mastodon.nix index e0f589a..38b2107 100644 --- a/nixops/modules/websites/tools/mastodon.nix +++ b/nixops/modules/websites/tools/mastodon.nix | |||
@@ -64,7 +64,7 @@ in { | |||
64 | dataDir = "/var/lib/mastodon_immae"; | 64 | dataDir = "/var/lib/mastodon_immae"; |
65 | }; | 65 | }; |
66 | 66 | ||
67 | services.myWebsites.tools.modules = [ | 67 | services.websites.tools.modules = [ |
68 | "headers" "proxy" "proxy_wstunnel" "proxy_http" | 68 | "headers" "proxy" "proxy_wstunnel" "proxy_http" |
69 | ]; | 69 | ]; |
70 | security.acme.certs."eldiron".extraDomains."mastodon.immae.eu" = null; | 70 | security.acme.certs."eldiron".extraDomains."mastodon.immae.eu" = null; |
@@ -72,7 +72,7 @@ in { | |||
72 | mkdir -p $out/webapps | 72 | mkdir -p $out/webapps |
73 | ln -s ${mcfg.workdir}/public/ $out/webapps/tools_mastodon | 73 | ln -s ${mcfg.workdir}/public/ $out/webapps/tools_mastodon |
74 | ''; | 74 | ''; |
75 | services.myWebsites.tools.vhostConfs.mastodon = { | 75 | services.websites.tools.vhostConfs.mastodon = { |
76 | certName = "eldiron"; | 76 | certName = "eldiron"; |
77 | hosts = ["mastodon.immae.eu" ]; | 77 | hosts = ["mastodon.immae.eu" ]; |
78 | root = root; | 78 | root = root; |
diff --git a/nixops/modules/websites/tools/mediagoblin.nix b/nixops/modules/websites/tools/mediagoblin.nix index 6b26681..8a6f03f 100644 --- a/nixops/modules/websites/tools/mediagoblin.nix +++ b/nixops/modules/websites/tools/mediagoblin.nix | |||
@@ -79,12 +79,12 @@ in { | |||
79 | configFile = "/var/secrets/webapps/tools-mediagoblin"; | 79 | configFile = "/var/secrets/webapps/tools-mediagoblin"; |
80 | }; | 80 | }; |
81 | 81 | ||
82 | services.myWebsites.tools.modules = [ | 82 | services.websites.tools.modules = [ |
83 | "proxy" "proxy_http" | 83 | "proxy" "proxy_http" |
84 | ]; | 84 | ]; |
85 | users.users.wwwrun.extraGroups = [ "mediagoblin" ]; | 85 | users.users.wwwrun.extraGroups = [ "mediagoblin" ]; |
86 | security.acme.certs."eldiron".extraDomains."mgoblin.immae.eu" = null; | 86 | security.acme.certs."eldiron".extraDomains."mgoblin.immae.eu" = null; |
87 | services.myWebsites.tools.vhostConfs.mgoblin = { | 87 | services.websites.tools.vhostConfs.mgoblin = { |
88 | certName = "eldiron"; | 88 | certName = "eldiron"; |
89 | hosts = ["mgoblin.immae.eu" ]; | 89 | hosts = ["mgoblin.immae.eu" ]; |
90 | root = null; | 90 | root = null; |
diff --git a/nixops/modules/websites/tools/peertube.nix b/nixops/modules/websites/tools/peertube.nix index 0184a30..6cc6d38 100644 --- a/nixops/modules/websites/tools/peertube.nix +++ b/nixops/modules/websites/tools/peertube.nix | |||
@@ -150,11 +150,11 @@ in { | |||
150 | ''; | 150 | ''; |
151 | }]; | 151 | }]; |
152 | 152 | ||
153 | services.myWebsites.tools.modules = [ | 153 | services.websites.tools.modules = [ |
154 | "headers" "proxy" "proxy_http" "proxy_wstunnel" | 154 | "headers" "proxy" "proxy_http" "proxy_wstunnel" |
155 | ]; | 155 | ]; |
156 | security.acme.certs."eldiron".extraDomains."peertube.immae.eu" = null; | 156 | security.acme.certs."eldiron".extraDomains."peertube.immae.eu" = null; |
157 | services.myWebsites.tools.vhostConfs.peertube = { | 157 | services.websites.tools.vhostConfs.peertube = { |
158 | certName = "eldiron"; | 158 | certName = "eldiron"; |
159 | hosts = [ "peertube.immae.eu" ]; | 159 | hosts = [ "peertube.immae.eu" ]; |
160 | root = null; | 160 | root = null; |
diff --git a/nixops/modules/websites/tools/tools/default.nix b/nixops/modules/websites/tools/tools/default.nix index 10feefe..5e84f45 100644 --- a/nixops/modules/websites/tools/tools/default.nix +++ b/nixops/modules/websites/tools/tools/default.nix | |||
@@ -58,10 +58,10 @@ in { | |||
58 | ++ wallabag.keys | 58 | ++ wallabag.keys |
59 | ++ yourls.keys; | 59 | ++ yourls.keys; |
60 | 60 | ||
61 | services.myWebsites.integration.modules = | 61 | services.websites.integration.modules = |
62 | rainloop.apache.modules; | 62 | rainloop.apache.modules; |
63 | 63 | ||
64 | services.myWebsites.tools.modules = | 64 | services.websites.tools.modules = |
65 | [ "proxy_fcgi" ] | 65 | [ "proxy_fcgi" ] |
66 | ++ adminer.apache.modules | 66 | ++ adminer.apache.modules |
67 | ++ ympd.apache.modules | 67 | ++ ympd.apache.modules |
@@ -84,7 +84,7 @@ in { | |||
84 | ''; | 84 | ''; |
85 | }; | 85 | }; |
86 | 86 | ||
87 | services.myWebsites.integration.vhostConfs.devtools = { | 87 | services.websites.integration.vhostConfs.devtools = { |
88 | certName = "eldiron"; | 88 | certName = "eldiron"; |
89 | hosts = ["devtools.immae.eu" ]; | 89 | hosts = ["devtools.immae.eu" ]; |
90 | root = "/var/lib/ftp/devtools.immae.eu"; | 90 | root = "/var/lib/ftp/devtools.immae.eu"; |
@@ -103,7 +103,7 @@ in { | |||
103 | ]; | 103 | ]; |
104 | }; | 104 | }; |
105 | 105 | ||
106 | services.myWebsites.tools.vhostConfs.tools = { | 106 | services.websites.tools.vhostConfs.tools = { |
107 | certName = "eldiron"; | 107 | certName = "eldiron"; |
108 | hosts = ["tools.immae.eu" ]; | 108 | hosts = ["tools.immae.eu" ]; |
109 | root = "/var/lib/ftp/tools.immae.eu"; | 109 | root = "/var/lib/ftp/tools.immae.eu"; |
@@ -133,7 +133,7 @@ in { | |||
133 | }; | 133 | }; |
134 | 134 | ||
135 | security.acme.certs."eldiron".extraDomains."outils.immae.eu" = null; | 135 | security.acme.certs."eldiron".extraDomains."outils.immae.eu" = null; |
136 | services.myWebsites.tools.vhostConfs.outils = { | 136 | services.websites.tools.vhostConfs.outils = { |
137 | certName = "eldiron"; | 137 | certName = "eldiron"; |
138 | hosts = [ "outils.immae.eu" ]; | 138 | hosts = [ "outils.immae.eu" ]; |
139 | root = null; | 139 | root = null; |