2023-12-01, 10:21 PM
(This post was last modified: 2023-12-01, 10:43 PM by Ala Ibrahim. Edited 3 times in total.)
Ok, so I created a patch (https://pastebin.com/EEgvReaw) to apply the changes locally without needing to wait for anyone to update their repo, if any body wants to have a similar setup.
You need git and nodejs on the machine you are doing this setup on, steps to get this setup
At this point you have your build ready in the dist folder
If you also want to install Jellyscrub, now would be the time to edit
then you can use the dist folder as the
in the volumes section in my docker-compose.yml file
Hope this helps someone.
You need git and nodejs on the machine you are doing this setup on, steps to get this setup
git clone https://github.com/jellyfin/jellyfin-web.git
cd jellyfin-web
git checkout v10.8.13 # <- This is to check out the version to apply it to
# Fetch the patch and apply it
curl -s https://pastebin.com/raw/EEgvReaw > skipintro.patch
git apply skipintro.patch
# regular build steps
npm install
npm run build:production
At this point you have your build ready in the dist folder
If you also want to install Jellyscrub, now would be the time to edit
dist/index.html
to add the script tag.then you can use the dist folder as the
/jellyfin/jellyfin-web
folder, for example I have
- ./jellyfin-web/dist:/jellyfin/jellyfin-web
in the volumes section in my docker-compose.yml file
Hope this helps someone.