1.7 KiB
1.7 KiB
Using the modified web interface
If you run Jellyfin as a container, there are two different ways to use the modified web interface:
- Mounting the new web interface to your existing Jellyfin container, or
- Switching container images
If you do not run Jellyfin as a container, you can follow the native installation instructions.
Method 1: mounting the new web interface
- Download the latest compiled version of the web interface from GitHub actions (or compile from source)
- The GitHub actions download link will only work if you are signed in to GitHub.
- Extract the archive somewhere on your server and make note of the full path to the
dist
folder - Mount the
dist
folder to your container as/jellyfin/jellyfin-web
. Example docker-compose snippet:
services:
jellyfin:
ports:
- '8096:8096'
volumes:
- '/full/path/to/extracted/archive/dist:/jellyfin/jellyfin-web:ro' # <== add this line if using the official docker image
- '/full/path/to/extracted/archive/dist:/usr/share/jellyfin/web' # <== add this line if using the linuxserver docker image
- '/config:/config'
- '/media:/media:ro'
image: 'jellyfin/jellyfin:10.8.0'
Method 2: switching container images
- Run the
ghcr.io/confusedpolarbear/jellyfin-intro-skipper
container just as you would any other Jellyfin container- If you reuse the configuration data from another container, make sure to create a backup first.
The Dockerfile which builds this container can be viewed here.