Switch to linuxserver jellyfin image
This commit is contained in:
parent
65aa06c5f5
commit
d632864cfc
1 changed files with 34 additions and 6 deletions
|
@ -6,13 +6,42 @@
|
||||||
external = true;
|
external = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
docker-compose.volumes = {
|
|
||||||
jellyfin_cache = null;
|
|
||||||
};
|
|
||||||
|
|
||||||
services = {
|
services = {
|
||||||
|
# jellyfin-old.service = {
|
||||||
|
# image = "jellyfin/jellyfin:2024032802";
|
||||||
|
# container_name = "jellyfin-old";
|
||||||
|
# ports = [
|
||||||
|
# "8097:8096"
|
||||||
|
# ];
|
||||||
|
# labels = {
|
||||||
|
# "traefik.enable" = "true";
|
||||||
|
# "traefik.http.routers.jellyfin.entrypoints" = "websecure";
|
||||||
|
# "traefik.http.routers.jellyfin.rule" = "Host(`jellyfin.ghoscht.com`)";
|
||||||
|
# "traefik.http.services.jellyfin.loadbalancer.server.port" = "8096";
|
||||||
|
# "traefik.http.services.jellyfin.loadbalancer.passHostHeader" = "true";
|
||||||
|
# "traefik.http.routers.jellyfin.tls" = "true";
|
||||||
|
# "traefik.http.routers.jellyfin.tls.certresolver" = "letsencrypt";
|
||||||
|
# };
|
||||||
|
# volumes = [
|
||||||
|
# # "jellyfin_cache:/cache"
|
||||||
|
# "/storage/dataset/docker/media/jellyfin_data:/config"
|
||||||
|
# "/storage/dataset/data/media/tv:/tv"
|
||||||
|
# "/storage/dataset/data/media/anime:/anime"
|
||||||
|
# "/storage/dataset/data/media/movies:/movies"
|
||||||
|
# ];
|
||||||
|
# environment = {
|
||||||
|
# PUID = 1000;
|
||||||
|
# PGID = 1000;
|
||||||
|
# TZ = "Europe/Berlin";
|
||||||
|
# };
|
||||||
|
# dns = ["1.1.1.1"];
|
||||||
|
# restart = "always";
|
||||||
|
# networks = [
|
||||||
|
# "dmz"
|
||||||
|
# ];
|
||||||
|
# };
|
||||||
jellyfin.service = {
|
jellyfin.service = {
|
||||||
image = "jellyfin/jellyfin:2024032802";
|
image = "linuxserver/jellyfin:10.8.13";
|
||||||
container_name = "jellyfin";
|
container_name = "jellyfin";
|
||||||
ports = [
|
ports = [
|
||||||
"8096:8096"
|
"8096:8096"
|
||||||
|
@ -27,7 +56,6 @@
|
||||||
"traefik.http.routers.jellyfin.tls.certresolver" = "letsencrypt";
|
"traefik.http.routers.jellyfin.tls.certresolver" = "letsencrypt";
|
||||||
};
|
};
|
||||||
volumes = [
|
volumes = [
|
||||||
"jellyfin_cache:/cache"
|
|
||||||
"/storage/dataset/docker/media/jellyfin_data:/config"
|
"/storage/dataset/docker/media/jellyfin_data:/config"
|
||||||
"/storage/dataset/data/media/tv:/tv"
|
"/storage/dataset/data/media/tv:/tv"
|
||||||
"/storage/dataset/data/media/anime:/anime"
|
"/storage/dataset/data/media/anime:/anime"
|
||||||
|
|
Loading…
Reference in a new issue