diff options
author | Ismaël Bouya <ismael.bouya@normalesup.org> | 2021-04-03 19:19:05 +0200 |
---|---|---|
committer | Ismaël Bouya <ismael.bouya@normalesup.org> | 2021-04-03 19:19:05 +0200 |
commit | 87949cb97f78dad19743352a584af432a4800e03 (patch) | |
tree | 1125e04b7da8715d379f09e6c32379524ef98095 /modules/private/websites | |
parent | c081a03a97780afd845e017f279e0f1e96a86c8a (diff) | |
download | Nix-87949cb97f78dad19743352a584af432a4800e03.tar.gz Nix-87949cb97f78dad19743352a584af432a4800e03.tar.zst Nix-87949cb97f78dad19743352a584af432a4800e03.zip |
Change Nath’s name
Diffstat (limited to 'modules/private/websites')
-rw-r--r-- | modules/private/websites/default.nix | 2 | ||||
-rw-r--r-- | modules/private/websites/nath/villon.nix (renamed from modules/private/websites/nathanael/villon.nix) | 14 |
2 files changed, 8 insertions, 8 deletions
diff --git a/modules/private/websites/default.nix b/modules/private/websites/default.nix index 530db59..2542e86 100644 --- a/modules/private/websites/default.nix +++ b/modules/private/websites/default.nix | |||
@@ -278,7 +278,7 @@ in | |||
278 | 278 | ||
279 | nassime.production.enable = true; | 279 | nassime.production.enable = true; |
280 | 280 | ||
281 | nathanael.villon.enable = true; | 281 | nath.villon.enable = true; |
282 | 282 | ||
283 | papa = { | 283 | papa = { |
284 | surveillance.enable = true; | 284 | surveillance.enable = true; |
diff --git a/modules/private/websites/nathanael/villon.nix b/modules/private/websites/nath/villon.nix index 7482de1..57a1df5 100644 --- a/modules/private/websites/nathanael/villon.nix +++ b/modules/private/websites/nath/villon.nix | |||
@@ -1,18 +1,18 @@ | |||
1 | { lib, pkgs, config, ... }: | 1 | { lib, pkgs, config, ... }: |
2 | let | 2 | let |
3 | cfg = config.myServices.websites.nathanael.villon; | 3 | cfg = config.myServices.websites.nath.villon; |
4 | varDir = "/var/lib/ftp/nathanael"; | 4 | varDir = "/var/lib/ftp/nath"; |
5 | env = config.myEnv.websites.nathanael; | 5 | env = config.myEnv.websites.nath; |
6 | domain = "sntvillon.immae.eu"; | 6 | domain = "sntvillon.immae.eu"; |
7 | apacheUser = config.services.httpd.Prod.user; | 7 | apacheUser = config.services.httpd.Prod.user; |
8 | apacheGroup = config.services.httpd.Prod.group; | 8 | apacheGroup = config.services.httpd.Prod.group; |
9 | in { | 9 | in { |
10 | options.myServices.websites.nathanael.villon.enable = lib.mkEnableOption "enable Nathanael's website"; | 10 | options.myServices.websites.nath.villon.enable = lib.mkEnableOption "enable Nath's website"; |
11 | 11 | ||
12 | config = lib.mkIf cfg.enable { | 12 | config = lib.mkIf cfg.enable { |
13 | services.webstats.sites = [ { name = domain; } ]; | 13 | services.webstats.sites = [ { name = domain; } ]; |
14 | 14 | ||
15 | system.activationScripts.nathanael_villon = { | 15 | system.activationScripts.nath_villon = { |
16 | deps = [ "users" ]; | 16 | deps = [ "users" ]; |
17 | text = '' | 17 | text = '' |
18 | install -m 0755 -o ${apacheUser} -g ${apacheGroup} -d ${varDir} | 18 | install -m 0755 -o ${apacheUser} -g ${apacheGroup} -d ${varDir} |
@@ -20,8 +20,8 @@ in { | |||
20 | }; | 20 | }; |
21 | security.acme.certs."ftp".extraDomains."${domain}" = null; | 21 | security.acme.certs."ftp".extraDomains."${domain}" = null; |
22 | 22 | ||
23 | services.websites.env.production.vhostConfs.nathanael_villon = { | 23 | services.websites.env.production.vhostConfs.nath_villon = { |
24 | certName = "nathanael"; | 24 | certName = "nath"; |
25 | certMainHost = domain; | 25 | certMainHost = domain; |
26 | hosts = [ domain ]; | 26 | hosts = [ domain ]; |
27 | root = varDir; | 27 | root = varDir; |