aboutsummaryrefslogtreecommitdiff
path: root/nixops/modules/websites/tools
diff options
context:
space:
mode:
Diffstat (limited to 'nixops/modules/websites/tools')
-rw-r--r--nixops/modules/websites/tools/cloud.nix4
-rw-r--r--nixops/modules/websites/tools/dav/default.nix4
-rw-r--r--nixops/modules/websites/tools/db.nix4
-rw-r--r--nixops/modules/websites/tools/diaspora.nix4
-rw-r--r--nixops/modules/websites/tools/ether.nix4
-rw-r--r--nixops/modules/websites/tools/git/default.nix4
-rw-r--r--nixops/modules/websites/tools/mastodon.nix4
-rw-r--r--nixops/modules/websites/tools/mediagoblin.nix4
-rw-r--r--nixops/modules/websites/tools/peertube.nix4
-rw-r--r--nixops/modules/websites/tools/tools/default.nix10
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;