diff --git a/library/ix-dev/charts/emby/Chart.yaml b/library/ix-dev/charts/emby/Chart.yaml index afef4294b8..7030c64135 100644 --- a/library/ix-dev/charts/emby/Chart.yaml +++ b/library/ix-dev/charts/emby/Chart.yaml @@ -3,7 +3,7 @@ description: Emby is designed to help you manage your personal media library, su annotations: title: Emby Server type: application -version: 2.0.0 +version: 2.0.1 apiVersion: v2 appVersion: 4.7.14.0 kubeVersion: '>=1.16.0-0' @@ -18,7 +18,9 @@ dependencies: home: https://emby.media/ icon: https://media.sys.truenas.net/apps/emby/icons/icon.png sources: + - https://emby.media/ - https://hub.docker.com/r/emby/embyserver + - https://github.com/truenas/charts/tree/master/charts/emby keywords: - emby - media diff --git a/library/ix-dev/charts/emby/migrations/migrate b/library/ix-dev/charts/emby/migrations/migrate index 9b0d6843d7..4377c6ea51 100755 --- a/library/ix-dev/charts/emby/migrations/migrate +++ b/library/ix-dev/charts/emby/migrations/migrate @@ -25,7 +25,7 @@ def migrate_common_lib(values): values.update({ # Migrate Network 'embyNetwork': { - 'webPort': values['embyServerHttp'], + 'webPort': values['embyServerHttp']['port'], 'hostNetwork': values['hostNetwork'], }, # Migrate Resources @@ -58,6 +58,7 @@ def migrate_common_lib(values): for e in values.get('extraAppVolumeMounts', []) ], }, + 'embyGPU': values.get('gpuConfiguration', {}), }) for k in delete_keys: diff --git a/library/ix-dev/charts/emby/templates/_service.tpl b/library/ix-dev/charts/emby/templates/_service.tpl index f6972e0f43..e814dc91aa 100644 --- a/library/ix-dev/charts/emby/templates/_service.tpl +++ b/library/ix-dev/charts/emby/templates/_service.tpl @@ -26,10 +26,12 @@ service: primary: true port: 1900 targetPort: 1900 + protocol: udp targetSelector: emby local-discovery: enabled: true port: 7359 targetPort: 7359 + protocol: udp targetSelector: emby {{- end -}}