From ea7d456b5bb8f80d6f869620b5bda4985cd92ab7 Mon Sep 17 00:00:00 2001 From: fabian Date: Sun, 7 Aug 2022 15:05:14 +0200 Subject: [PATCH] new: added home assistant and jellyfin configs --- homeassistant/docker-compose.yml | 11 +++++++++ jellyfin/config/web-config.json | 40 ++++++++++++++++++++++++++++++++ jellyfin/docker-compose.yml | 18 ++++++++++++++ 3 files changed, 69 insertions(+) create mode 100644 homeassistant/docker-compose.yml create mode 100644 jellyfin/config/web-config.json create mode 100644 jellyfin/docker-compose.yml diff --git a/homeassistant/docker-compose.yml b/homeassistant/docker-compose.yml new file mode 100644 index 0000000..30ebe79 --- /dev/null +++ b/homeassistant/docker-compose.yml @@ -0,0 +1,11 @@ +version: '3' +services: + homeassistant: + container_name: homeassistant + image: "ghcr.io/home-assistant/home-assistant:stable" + volumes: + - ./config:/config + - /etc/localtime:/etc/localtime:ro + restart: on-failure:10 + privileged: true + network_mode: host diff --git a/jellyfin/config/web-config.json b/jellyfin/config/web-config.json new file mode 100644 index 0000000..a04b021 --- /dev/null +++ b/jellyfin/config/web-config.json @@ -0,0 +1,40 @@ +{ + "includeCorsCredentials": false, + "multiserver": false, + "themes": [ + { + "name": "Apple TV", + "id": "appletv" + }, { + "name": "Blue Radiance", + "id": "blueradiance" + }, { + "name": "Dark", + "id": "dark", + "default": true + }, { + "name": "Light", + "id": "light" + }, { + "name": "Purple Haze", + "id": "purplehaze" + }, { + "name": "WMC", + "id": "wmc" + } + ], + "servers": [], + "plugins": [ + "playAccessValidation/plugin", + "experimentalWarnings/plugin", + "htmlAudioPlayer/plugin", + "htmlVideoPlayer/plugin", + "photoPlayer/plugin", + "comicsPlayer/plugin", + "bookPlayer/plugin", + "backdropScreensaver/plugin", + "pdfPlayer/plugin", + "logoScreensaver/plugin", + "sessionPlayer/plugin", + ] +} diff --git a/jellyfin/docker-compose.yml b/jellyfin/docker-compose.yml new file mode 100644 index 0000000..d9eeb76 --- /dev/null +++ b/jellyfin/docker-compose.yml @@ -0,0 +1,18 @@ +version: "3.5" +services: + jellyfin: + image: jellyfin/jellyfin + container_name: jellyfin + user: 1000:1000 + network_mode: "host" + volumes: + - ./config:/config + - ./config/web-config.json:/jellyfin/jellyfin-web/config.json + - ./cache:/cache + - /citadel/fabian/Medien/Audio:/media + - /citadel/media:/movies +# - /media/edi/Emberhawk/citadel/media:/media2 + restart: on-failure:10 + # Optional - alternative address used for autodiscovery +# environment: +# - JELLYFIN_PublishedServerUrl=http://example.com