Migrate Nextcloud data

This commit is contained in:
Paul-Henri Froidmont 2021-12-26 23:01:12 +01:00
parent 769d01b59f
commit f56c03dcdc
Signed by: phfroidmont
GPG key ID: BE948AFD7E7873BE
5 changed files with 53 additions and 23 deletions

View file

@ -105,6 +105,7 @@
hashedPasswordFile = config.sops.secrets.eliosPassword.path;
aliases = [
"webshit@banditlair.com"
"outlook-pascal@banditlair.com"
"nexusmods.webshit@banditlair.com"
"pizza.webshit@banditlair.com"
"fnac.webshit@banditlair.com"

View file

@ -1,10 +1,10 @@
{ config, lib, pkgs, ... }:
let
uidFile = pkgs.writeText "uidfile" ''
nextcloud:33
nextcloud:993
'';
gidFile = pkgs.writeText "gidfile" ''
nextcloud:33
nextcloud:991
'';
in
{
@ -48,7 +48,7 @@ in
"nomap=ignore"
];
in
"${pkgs.sshfs}/bin/mount.fuse.sshfs www-data@10.0.2.2:/var/lib/nextcloud/data "
"${pkgs.sshfs}/bin/mount.fuse.sshfs www-data@10.0.2.3:/nix/var/data/nextcloud/data "
+ "/var/lib/nextcloud/data -o ${options}";
ExecStopPost = "-${pkgs.fuse}/bin/fusermount -u /var/lib/nextcloud/data";
KillMode = "process";