2024-09-04, 05:01 AM
(This post was last modified: 2024-09-04, 05:02 AM by ddxv. Edited 1 time in total.)
So I recently started up my Jellyfin with docker compose:
Later I wanted to add a custom URL to overseerr so I can browse movies on my TV. So I tried to add custom links as seen in:
https://jellyfin.org/docs/general/client...menu-links
I added this to a file
But after stopping and restarting docker in various ways (
As you can see the
Which also didn't work.
I'm not sure what I'm missing from the official instructions:
Code:
jellyfin:
image: lscr.io/linuxserver/jellyfin:latest
container_name: jellyfin
restart: unless-stopped
volumes:
- ${FOLDER_FOR_DATA:?err}/jellyfin:/config
- ${FOLDER_FOR_MEDIA:?err}/media:/data/media
#- ${FOLDER_FOR_DATA:?err}/jellyfin/config/web-config.json:/config/jellyfin-web/config.json
ports:
- "${WEBUI_PORT_JELLYFIN:?err}:8096"
environment:
- PUID=${PUID:?err}
- PGID=${PGID:?err}
- UMASK=${UMASK:?err}
- TZ=${TIMEZONE:?err}
Later I wanted to add a custom URL to overseerr so I can browse movies on my TV. So I tried to add custom links as seen in:
https://jellyfin.org/docs/general/client...menu-links
I added this to a file
/${FOLDER_FOR_DATA}/jellyfin-web/config.json
:Code:
"menuLinks": [
{
"name": "Custom Link",
"url": "https://jellyfin.org"
},
{
"name": "Custom Link w. Custom Icon",
"icon": "attach_money",
"url": "https://demo.jellyfin.org/stable"
}
]
But after stopping and restarting docker in various ways (
docker compose down
and docker stop
), I cannot ever seem to see my Menu changes reflected anywhere in Jellyfin (I assume these links show up in the left sidebar menu where it says "HOME"?).As you can see the
docker-compose.yml
above I also tried:- ${FOLDER_FOR_DATA:?err}/jellyfin/config/web-config.jsonconfig/jellyfin-web/config.json
Which also didn't work.
I'm not sure what I'm missing from the official instructions:
Quote:Overriding the default
config.json
can be done with an additional volume parameter to your
docker run
command, e.g.
--volume /path/to/config/web-config.jsonjellyfin/jellyfin-web/config.json
*caution
If the config.json file doesn't exist on the first run, Docker will map it to a directory instead of a file, which won't work.*