Update modules/server/containers/apps/jellyfin.nix
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
{ config, containerCfg, pkgs, lib, builder, name, ... }:
|
{ config, containerCfg, pkgs, lib, builder, name, ... }:
|
||||||
let
|
let
|
||||||
serverCfg = config.syscfg.server;
|
serverCfg = config.syscfg.server;
|
||||||
image = pkgs.dockerTools.streamLayeredImage {
|
image = pkgs.dockerTools.streamLayeredImage { # pkgs.dockerTools.buildImage{#
|
||||||
name = pkgs.jellyfin.name;
|
name = pkgs.jellyfin.name;
|
||||||
tag = pkgs.jellyfin.version;
|
tag = pkgs.jellyfin.version;
|
||||||
contents = [
|
contents = [
|
||||||
@@ -12,12 +12,7 @@ let
|
|||||||
ExposedPorts = { "8096/tcp" = { }; };
|
ExposedPorts = { "8096/tcp" = { }; };
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
#LDAP_DC_DOMAIN = "dc=ldap,dc=helcel,dc=net"
|
|
||||||
#HOST=...
|
|
||||||
#LDAP_BIND_USER=ldap-sa
|
|
||||||
#LDAP_BIND_PASSWORD=...
|
|
||||||
#LDAP_GROUP=flix
|
|
||||||
#LDAP_ADMIN=admin
|
|
||||||
in {
|
in {
|
||||||
paths = [
|
paths = [
|
||||||
{
|
{
|
||||||
@@ -34,6 +29,7 @@ in {
|
|||||||
server = builder.mkContainer {
|
server = builder.mkContainer {
|
||||||
subdomain = containerCfg.subdomain;
|
subdomain = containerCfg.subdomain;
|
||||||
imageStream = image;
|
imageStream = image;
|
||||||
|
# imageFile = image;
|
||||||
port = 8096;
|
port = 8096;
|
||||||
# secret = name;
|
# secret = name;
|
||||||
extraEnv = {
|
extraEnv = {
|
||||||
@@ -52,7 +48,7 @@ in {
|
|||||||
"--logdir" "/config/log"
|
"--logdir" "/config/log"
|
||||||
];
|
];
|
||||||
volumes = [
|
volumes = [
|
||||||
"${serverCfg.dataPath}:/media:ro"
|
"${serverCfg.dataPath}/media:/media:ro"
|
||||||
"${serverCfg.configPath}/jellyfin:/config"
|
"${serverCfg.configPath}/jellyfin:/config"
|
||||||
];
|
];
|
||||||
# If you have an Intel/AMD GPU for transcoding, add the device:
|
# If you have an Intel/AMD GPU for transcoding, add the device:
|
||||||
@@ -60,4 +56,13 @@ in {
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#LDAP_DC_DOMAIN = "dc=ldap,dc=helcel,dc=net"
|
||||||
|
#HOST=...
|
||||||
|
#LDAP_BIND_USER=ldap-sa
|
||||||
|
#LDAP_BIND_PASSWORD=...
|
||||||
|
#LDAP_GROUP=flix
|
||||||
|
#LDAP_ADMIN=admin
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user