From 3900d617fab1af067ee13331c5770b75b05d25f1 Mon Sep 17 00:00:00 2001 From: beatzaplenty Date: Tue, 7 Jul 2026 00:03:22 +1000 Subject: [PATCH] added test share --- hosts/docker/configuration.nix | 2 +- modules/nix/cache-server.nix | 3 ++- modules/nix/docker-data.nix | 12 ++++++++++++ 3 files changed, 15 insertions(+), 2 deletions(-) diff --git a/hosts/docker/configuration.nix b/hosts/docker/configuration.nix index bffcb15..67ac3da 100644 --- a/hosts/docker/configuration.nix +++ b/hosts/docker/configuration.nix @@ -122,7 +122,7 @@ systemd.timers.nextcloud = { # Create nextcloud cron scheduled task systemd.services.docker-prune = { description = "Prune docker data"; - script = ''${pkgs.docker} system prune --volumes --all''; + script = ''${pkgs.docker} system prune --volumes --all --force''; serviceConfig = { Type = "oneshot"; User = "nixos"; diff --git a/modules/nix/cache-server.nix b/modules/nix/cache-server.nix index 98aca50..14b5d05 100644 --- a/modules/nix/cache-server.nix +++ b/modules/nix/cache-server.nix @@ -40,7 +40,8 @@ # Avoid absolute keyFiles paths here because they break pure flake evaluation. openssh.authorizedKeys.keys = ["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFDEA1S2ikpObREgbP5uVBWMxIOGbY8B+Wx7VTZK1m6t root@server" "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPAYIT9ormlmxZ0SziyDQaUntnKI8HK9/s3Qac1ZKjP2 root@docker" - "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKKKzoEPl/ZW9KBRHBcp6/ThOngGpwMv5EhkTlgC4aDf root@nixos"]; + "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKKKzoEPl/ZW9KBRHBcp6/ThOngGpwMv5EhkTlgC4aDf root@nixos" + "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIGtOWOCS+ImHc7NehguoyD7PbonGosKMZqc9+QR3v/h root@nixos"]; }; services.openssh.enable = true; diff --git a/modules/nix/docker-data.nix b/modules/nix/docker-data.nix index b7b9011..b874d29 100644 --- a/modules/nix/docker-data.nix +++ b/modules/nix/docker-data.nix @@ -49,4 +49,16 @@ ]; }; + fileSystems."/mnt/docker/test" = { + device = "server:/tank/docker/nextcloud-data"; + fsType = "nfs"; + + options = [ + "nfsvers=4.2" + "_netdev" + "x-systemd.automount" + "noatime" + ]; + }; + }