diff options
Diffstat (limited to 'modules/private/websites')
8 files changed, 8 insertions, 0 deletions
diff --git a/modules/private/websites/chloe/production.nix b/modules/private/websites/chloe/production.nix index b5233c6..7f8f1de 100644 --- a/modules/private/websites/chloe/production.nix +++ b/modules/private/websites/chloe/production.nix | |||
@@ -15,6 +15,7 @@ in { | |||
15 | 15 | ||
16 | config = lib.mkIf cfg.enable { | 16 | config = lib.mkIf cfg.enable { |
17 | services.duplyBackup.profiles.chloe_production.rootDir = app.varDir; | 17 | services.duplyBackup.profiles.chloe_production.rootDir = app.varDir; |
18 | services.duplyBackup.profiles.chloe_production.remotes = ["eriomem" "ovh"]; | ||
18 | secrets.keys = [ | 19 | secrets.keys = [ |
19 | { | 20 | { |
20 | dest = "websites/chloe/production"; | 21 | dest = "websites/chloe/production"; |
diff --git a/modules/private/websites/connexionswing/production.nix b/modules/private/websites/connexionswing/production.nix index e172f84..f6a059d 100644 --- a/modules/private/websites/connexionswing/production.nix +++ b/modules/private/websites/connexionswing/production.nix | |||
@@ -14,6 +14,7 @@ in { | |||
14 | 14 | ||
15 | config = lib.mkIf cfg.enable { | 15 | config = lib.mkIf cfg.enable { |
16 | services.duplyBackup.profiles.connexionswing_production.rootDir = app.varDir; | 16 | services.duplyBackup.profiles.connexionswing_production.rootDir = app.varDir; |
17 | services.duplyBackup.profiles.connexionswing_production.remotes = ["eriomem" "ovh"]; | ||
17 | services.webstats.sites = [ { name = "connexionswing.com"; } ]; | 18 | services.webstats.sites = [ { name = "connexionswing.com"; } ]; |
18 | services.phpApplication.apps.connexionswing_production = { | 19 | services.phpApplication.apps.connexionswing_production = { |
19 | websiteEnv = "production"; | 20 | websiteEnv = "production"; |
diff --git a/modules/private/websites/isabelle/aten_production.nix b/modules/private/websites/isabelle/aten_production.nix index 4fa3622..3671712 100644 --- a/modules/private/websites/isabelle/aten_production.nix +++ b/modules/private/websites/isabelle/aten_production.nix | |||
@@ -13,6 +13,7 @@ in { | |||
13 | 13 | ||
14 | config = lib.mkIf cfg.enable { | 14 | config = lib.mkIf cfg.enable { |
15 | services.duplyBackup.profiles.isabelle_aten_production.rootDir = app.varDir; | 15 | services.duplyBackup.profiles.isabelle_aten_production.rootDir = app.varDir; |
16 | services.duplyBackup.profiles.isabelle_aten_production.remotes = ["eriomem" "ovh"]; | ||
16 | services.webstats.sites = [ { name = "aten.pro"; } ]; | 17 | services.webstats.sites = [ { name = "aten.pro"; } ]; |
17 | services.phpApplication.apps.isabelle_aten_production = { | 18 | services.phpApplication.apps.isabelle_aten_production = { |
18 | websiteEnv = "production"; | 19 | websiteEnv = "production"; |
diff --git a/modules/private/websites/isabelle/iridologie.nix b/modules/private/websites/isabelle/iridologie.nix index 5fa87ce..14296bf 100644 --- a/modules/private/websites/isabelle/iridologie.nix +++ b/modules/private/websites/isabelle/iridologie.nix | |||
@@ -17,6 +17,7 @@ in { | |||
17 | 17 | ||
18 | config = lib.mkIf cfg.enable { | 18 | config = lib.mkIf cfg.enable { |
19 | services.duplyBackup.profiles.isabelle_iridologie.rootDir = app.varDir; | 19 | services.duplyBackup.profiles.isabelle_iridologie.rootDir = app.varDir; |
20 | services.duplyBackup.profiles.isabelle_iridologie.remotes = ["eriomem" "ovh"]; | ||
20 | secrets.keys = [ | 21 | secrets.keys = [ |
21 | { | 22 | { |
22 | dest = "websites/isabelle/iridologie"; | 23 | dest = "websites/isabelle/iridologie"; |
diff --git a/modules/private/websites/ludivine/production.nix b/modules/private/websites/ludivine/production.nix index b30f488..3a9895d 100644 --- a/modules/private/websites/ludivine/production.nix +++ b/modules/private/websites/ludivine/production.nix | |||
@@ -14,6 +14,7 @@ in { | |||
14 | 14 | ||
15 | config = lib.mkIf cfg.enable { | 15 | config = lib.mkIf cfg.enable { |
16 | services.duplyBackup.profiles.ludivine_production.rootDir = app.varDir; | 16 | services.duplyBackup.profiles.ludivine_production.rootDir = app.varDir; |
17 | services.duplyBackup.profiles.ludivine_production.remotes = ["eriomem" "ovh"]; | ||
17 | services.webstats.sites = [ { name = "ludivinecassal.com"; } ]; | 18 | services.webstats.sites = [ { name = "ludivinecassal.com"; } ]; |
18 | services.phpApplication.apps.ludivine_production = { | 19 | services.phpApplication.apps.ludivine_production = { |
19 | websiteEnv = "production"; | 20 | websiteEnv = "production"; |
diff --git a/modules/private/websites/piedsjaloux/production.nix b/modules/private/websites/piedsjaloux/production.nix index 03b9ec5..e12b046 100644 --- a/modules/private/websites/piedsjaloux/production.nix +++ b/modules/private/websites/piedsjaloux/production.nix | |||
@@ -15,6 +15,7 @@ in { | |||
15 | 15 | ||
16 | config = lib.mkIf cfg.enable { | 16 | config = lib.mkIf cfg.enable { |
17 | services.duplyBackup.profiles.piedsjaloux_production.rootDir = app.varDir; | 17 | services.duplyBackup.profiles.piedsjaloux_production.rootDir = app.varDir; |
18 | services.duplyBackup.profiles.piedsjaloux_production.remotes = ["eriomem" "ovh"]; | ||
18 | services.webstats.sites = [ { name = "piedsjaloux.fr"; } ]; | 19 | services.webstats.sites = [ { name = "piedsjaloux.fr"; } ]; |
19 | services.phpApplication.apps.piedsjaloux_production = { | 20 | services.phpApplication.apps.piedsjaloux_production = { |
20 | websiteEnv = "production"; | 21 | websiteEnv = "production"; |
diff --git a/modules/private/websites/richie/production.nix b/modules/private/websites/richie/production.nix index a6957af..2d85175 100644 --- a/modules/private/websites/richie/production.nix +++ b/modules/private/websites/richie/production.nix | |||
@@ -26,6 +26,7 @@ in | |||
26 | options.myServices.websites.richie.production.enable = lib.mkEnableOption "enable Richie's website"; | 26 | options.myServices.websites.richie.production.enable = lib.mkEnableOption "enable Richie's website"; |
27 | config = lib.mkIf cfg.enable { | 27 | config = lib.mkIf cfg.enable { |
28 | services.duplyBackup.profiles.richie_production.rootDir = vardir; | 28 | services.duplyBackup.profiles.richie_production.rootDir = vardir; |
29 | services.duplyBackup.profiles.richie_production.remotes = ["eriomem" "ovh"]; | ||
29 | services.webstats.sites = [ { name = "europe-richie.org"; } ]; | 30 | services.webstats.sites = [ { name = "europe-richie.org"; } ]; |
30 | 31 | ||
31 | secrets.keys = [{ | 32 | secrets.keys = [{ |
diff --git a/modules/private/websites/syden/peertube.nix b/modules/private/websites/syden/peertube.nix index b17e775..5970cca 100644 --- a/modules/private/websites/syden/peertube.nix +++ b/modules/private/websites/syden/peertube.nix | |||
@@ -12,6 +12,7 @@ in | |||
12 | config = lib.mkIf scfg.enable { | 12 | config = lib.mkIf scfg.enable { |
13 | services.duplyBackup.profiles.syden_peertube = { | 13 | services.duplyBackup.profiles.syden_peertube = { |
14 | rootDir = dataDir; | 14 | rootDir = dataDir; |
15 | remotes = ["eriomem" "ovh"]; | ||
15 | }; | 16 | }; |
16 | users.users.peertube = { | 17 | users.users.peertube = { |
17 | uid = config.ids.uids.peertube; | 18 | uid = config.ids.uids.peertube; |