19 lines
556 B
Nix

{ ... }: let
nas-path = "/media/nas/media-stack";
in {
virtualisation.oci-containers.containers.inpx-web = {
autoStart = true;
# Tags: latest
image = "docker.io/ataraxiadev/inpx-web@sha256:d906c3832e2894595fdbee6778d403f4f58769a334e0c94b27a26db93e1085b7";
ports = [ "127.0.0.1:8072:12380/tcp" ];
user = "1000:100";
volumes = [
"${nas-path}/media/other/flibusta:/library:ro"
"${nas-path}/configs/inpx-web:/app/data"
];
};
systemd.tmpfiles.rules = [
"d ${nas-path}/configs/inpx-web 0755 1000 100 -"
];
}