migrate slimserver to docker container

This commit is contained in:
nyanloutre 2021-10-11 10:48:26 +02:00
parent 53cf463bba
commit a1d875e903
2 changed files with 23 additions and 5 deletions

View File

@ -178,6 +178,8 @@
services.autossh.sessions = [ { extraArguments = "-N -R 0.0.0.0:2222:127.0.0.1:22 loutre@vps772619.ovh.net"; monitoringPort = 20000; name = "backup-ssh-reverse"; user = "autossh"; } ];
virtualisation.podman.enable = true;
security.sudo.wheelNeedsPassword = false;
system.stateVersion = "18.03";

View File

@ -24,11 +24,6 @@
package = pkgs.jellyfin;
};
slimserver = {
enable = true;
dataDir = "/var/lib/slimserver";
};
navidrome = {
enable = true;
settings = {
@ -49,4 +44,25 @@
config.services.transmission.settings.peer-port
];
};
virtualisation.oci-containers = {
backend = "podman";
containers = {
slimserver = {
image = "docker.io/lmscommunity/logitechmediaserver:stable";
volumes = [
"/mnt/medias/musique:/music:ro"
"/var/lib/slimserver:/config:rw"
"/etc/localtime:/etc/localtime:ro"
];
ports = [
"9000:9000/tcp"
"9090:9090/tcp"
"3483:3483/tcp"
"3483:3483/udp"
];
extraOptions = ["--pull=always"];
};
};
};
}