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"; + }; +}