This commit is contained in:
DoTheEvo 2024-02-13 08:14:03 +01:00
parent 1c70f28ca3
commit 95b430b85d
1 changed files with 12 additions and 11 deletions

View File

@ -6,10 +6,6 @@
# Purpose & Overview # Purpose & Overview
WORK IN PROGRESS<br>
WORK IN PROGRESS<br>
WORK IN PROGRESS<br>
Stream movies/tv-shows/music to a browser, or a [large selection of devices and services.](https://jellyfin.org/clients/) Stream movies/tv-shows/music to a browser, or a [large selection of devices and services.](https://jellyfin.org/clients/)
* [Official site](https://jellyfin.org/) * [Official site](https://jellyfin.org/)
@ -34,16 +30,16 @@ Starting point for me was [this viggy96 repo](https://github.com/viggy96/contain
└── ~/ └── ~/
└── docker/ └── docker/
└── jellyfin/ └── jellyfin/
├── jellyfin-cache/ ├── jellyfin_cache/
├── jellyfin-config/ ├── jellyfin_config/
├── transcodes/ ├── transcodes/
├── .env ├── .env
└── docker-compose.yml └── docker-compose.yml
``` ```
* `/mnt/bigdisk/...` - a mounted media storage share * `/mnt/bigdisk/...` - a mounted media storage share
* `jellyfin-cache/` - cache * `jellyfin_cache/` - cache
* `jellyfin-config/` - configuration * `jellyfin_config/` - configuration
* `transcodes/` - transcoded video storage * `transcodes/` - transcoded video storage
* `.env` - a file containing environment variables for docker compose * `.env` - a file containing environment variables for docker compose
* `docker-compose.yml` - a docker compose file, telling docker how to run the containers * `docker-compose.yml` - a docker compose file, telling docker how to run the containers
@ -69,8 +65,8 @@ services:
- /dev/dri - /dev/dri
volumes: volumes:
- ./transcodes/:/transcodes - ./transcodes/:/transcodes
- ./jellyfin-config:/config - ./jellyfin_config:/config
- ./jellyfin-cache:/cache - ./jellyfin_cache:/cache
- /mnt/bigdisk/serialy:/media/video:ro - /mnt/bigdisk/serialy:/media/video:ro
- /mnt/bigdisk/mp3/moje:/media/music:ro - /mnt/bigdisk/mp3/moje:/media/music:ro
ports: ports:
@ -114,7 +110,8 @@ jellyfin.{$MY_DOMAIN} {
# Specifics of my setup # Specifics of my setup
* no long term use yet * no real long term use
* findroid app does not jump subtitles like official one
* amd cpu and no gpu, so no experience with hw transcoding * amd cpu and no gpu, so no experience with hw transcoding
* media files are stored and shared on trunas scale VM * media files are stored and shared on trunas scale VM
and mounted directly on the docker host using [systemd mounts](https://forum.manjaro.org/t/root-tip-systemd-mount-unit-samples/1191), and mounted directly on the docker host using [systemd mounts](https://forum.manjaro.org/t/root-tip-systemd-mount-unit-samples/1191),
@ -160,6 +157,10 @@ jellyfin.{$MY_DOMAIN} {
If you encounter this, try opening the url in browsers private window.<br> If you encounter this, try opening the url in browsers private window.<br>
If it works then clear the cookies in your browser. If it works then clear the cookies in your browser.
*No playback at all but GUI works fine*
Might be no access to network share, for example if dockerhost boots up faster
than NAS.
# Update # Update