aboutsummaryrefslogtreecommitdiff
path: root/modules/private
diff options
context:
space:
mode:
authorIsmaël Bouya <ismael.bouya@normalesup.org>2020-08-14 23:16:35 +0200
committerIsmaël Bouya <ismael.bouya@normalesup.org>2020-08-14 23:16:35 +0200
commitf7c27d313296485fd5f6d76a9264c26beef2eeaa (patch)
treea9fdef68585bf259ecc72120d1b1cabc70f3a65f /modules/private
parent558e2560c76e9e557093748dee476bfa0df900c5 (diff)
downloadNix-f7c27d313296485fd5f6d76a9264c26beef2eeaa.tar.gz
Nix-f7c27d313296485fd5f6d76a9264c26beef2eeaa.tar.zst
Nix-f7c27d313296485fd5f6d76a9264c26beef2eeaa.zip
Add more profiles for ovh
Diffstat (limited to 'modules/private')
-rw-r--r--modules/private/pub/default.nix1
-rw-r--r--modules/private/websites/default.nix1
-rw-r--r--modules/private/websites/tools/tools/shaarli.nix1
3 files changed, 3 insertions, 0 deletions
diff --git a/modules/private/pub/default.nix b/modules/private/pub/default.nix
index 49f3ab8..18c146b 100644
--- a/modules/private/pub/default.nix
+++ b/modules/private/pub/default.nix
@@ -17,6 +17,7 @@
17 }]; 17 }];
18 services.duplyBackup.profiles.pub = { 18 services.duplyBackup.profiles.pub = {
19 rootDir = "/var/lib/pub"; 19 rootDir = "/var/lib/pub";
20 remotes = [ "eriomem" "ovh" ];
20 }; 21 };
21 users.users.pub = let 22 users.users.pub = let
22 restrict = pkgs.runCommand "restrict" { 23 restrict = pkgs.runCommand "restrict" {
diff --git a/modules/private/websites/default.nix b/modules/private/websites/default.nix
index d9665ff..9467055 100644
--- a/modules/private/websites/default.nix
+++ b/modules/private/websites/default.nix
@@ -104,6 +104,7 @@ in
104 config = lib.mkIf config.myServices.websites.enable { 104 config = lib.mkIf config.myServices.websites.enable {
105 services.duplyBackup.profiles.php = { 105 services.duplyBackup.profiles.php = {
106 rootDir = "/var/lib/php"; 106 rootDir = "/var/lib/php";
107 remotes = [ "eriomem" "ovh" ];
107 }; 108 };
108 users.users.wwwrun.extraGroups = [ "keys" ]; 109 users.users.wwwrun.extraGroups = [ "keys" ];
109 networking.firewall.allowedTCPPorts = [ 80 443 ]; 110 networking.firewall.allowedTCPPorts = [ 80 443 ];
diff --git a/modules/private/websites/tools/tools/shaarli.nix b/modules/private/websites/tools/tools/shaarli.nix
index 950d296..24b4845 100644
--- a/modules/private/websites/tools/tools/shaarli.nix
+++ b/modules/private/websites/tools/tools/shaarli.nix
@@ -4,6 +4,7 @@ let
4in rec { 4in rec {
5 backups = { 5 backups = {
6 rootDir = varDir; 6 rootDir = varDir;
7 remotes = [ "eriomem" "ovh" ];
7 }; 8 };
8 activationScript = '' 9 activationScript = ''
9 install -m 0755 -o ${apache.user} -g ${apache.group} -d ${varDir} \ 10 install -m 0755 -o ${apache.user} -g ${apache.group} -d ${varDir} \