From 722fd8ca8bea99daf23cca0d7b84e1f00a777b64 Mon Sep 17 00:00:00 2001 From: Richie Cahill Date: Mon, 27 May 2024 15:33:24 -0400 Subject: [PATCH] created docker dir --- systems/jeeves/docker.nix | 15 --------------- systems/jeeves/docker/default.nix | 5 +++++ systems/jeeves/docker/filebrowser.nix | 12 ++++++++++++ 3 files changed, 17 insertions(+), 15 deletions(-) delete mode 100644 systems/jeeves/docker.nix create mode 100644 systems/jeeves/docker/default.nix create mode 100644 systems/jeeves/docker/filebrowser.nix diff --git a/systems/jeeves/docker.nix b/systems/jeeves/docker.nix deleted file mode 100644 index 026e549..0000000 --- a/systems/jeeves/docker.nix +++ /dev/null @@ -1,15 +0,0 @@ -{ - virtualisation.oci-containers = { - backend = "docker"; - containers.filebrowser = { - image = "hurlenko/filebrowser"; - ports = [ "8080:8080" ]; - volumes = [ - "/ZFS:/data" - "/ZFS/Media/Docker/filebrowser:/config" - ]; - autoStart = true; - user = "nobody:users"; - }; - }; -} diff --git a/systems/jeeves/docker/default.nix b/systems/jeeves/docker/default.nix new file mode 100644 index 0000000..acadc40 --- /dev/null +++ b/systems/jeeves/docker/default.nix @@ -0,0 +1,5 @@ +{ + imports = [ ./filebrowser.nix ]; + + virtualisation.oci-containers.backend = "docker"; +} diff --git a/systems/jeeves/docker/filebrowser.nix b/systems/jeeves/docker/filebrowser.nix new file mode 100644 index 0000000..a092204 --- /dev/null +++ b/systems/jeeves/docker/filebrowser.nix @@ -0,0 +1,12 @@ +{ + virtualisation.oci-containers.containers.filebrowser = { + image = "hurlenko/filebrowser"; + ports = [ "8080:8080" ]; + volumes = [ + "/ZFS:/data" + "/ZFS/Media/Docker/filebrowser:/config" + ]; + autoStart = true; + user = "nobody:users"; + }; +}