55ee501cf5
Co-authored-by: rlauuzo <46294892+rlauuzo@users.noreply.github.com> Co-authored-by: rlauu <46294892+rlauu@users.noreply.github.com>
2.5 KiB
2.5 KiB
Installing the Modified Jellyfin Web Interface
Requirements
- Jellyfin Version: 10.9
- Modified Web Interface: Download the latest version from GitHub Actions
- Open the most recent action run.
- In the "Artifacts" section, click the
jellyfin-web-VERSION+COMMIT.zip
link to download the pre-compiled web interface. Note: You must be signed into GitHub to access this link.
Native Installation (Linux/Windows)
-
Backup the Original Web Interface:
- On Linux: The web interface is located at
/usr/share/jellyfin/web/
. - On Windows: The web interface is located at
C:\Program Files\Jellyfin\Server\jellyfin-web
.
- On Linux: The web interface is located at
-
Install the Modified Web Interface:
- Extract the contents of the downloaded zip file.
- Copy the extracted files into Jellyfin's web directory, replacing the existing files.
-
Plugin Installation:
- Follow the plugin installation instructions provided in the main README.
Container Installation
-
Extract the Archive:
- Extract the downloaded archive on your server.
- Note the full path to the
dist
folder.
-
Update Docker Compose:
- Mount the
dist
folder in your container using the appropriate path:services: jellyfin: ports: - "8096:8096" volumes: - "/full/path/to/extracted/dist:/jellyfin/jellyfin-web:ro" # For the official container - "/full/path/to/extracted/dist:/usr/share/jellyfin/web:ro" # For the linuxserver container - "/config:/config" - "/media:/media:ro" image: "jellyfin/jellyfin:latest"
- Mount the
-
Clear Browser Cache:
- Ensure you clear your browser's cache before testing the new web interface.
Unraid Users
For Unraid users, follow these additional steps:
- In the Docker tab, click on the Jellyfin container.
- Click on Edit and enable Advanced View.
- Under Extra Parameters, add the appropriate volume mount command:
- For the
jellyfin/jellyfin
container:--volume /full/path/to/extracted/dist:/jellyfin/jellyfin-web:ro
- For the
linuxserver/jellyfin
container:--volume /full/path/to/extracted/dist:/usr/share/jellyfin/web:ro
- For the
Note for Jellyfin Media Player Users
If you are using Jellyfin Media Player (JMP), make sure that the "Intro Skipper Plugin" option is disabled in the JMP settings. This ensures compatibility with the modified web interface and avoids potential conflicts with the intro-skipping functionality.