2024-06-04, 12:34 AM
Greetings!
I'm sure many of you are aware of BobHasNoSoul's excellent GitHub repository full of little tweaks like changing Jellyfin's page title to anything you'd like. If not, you can have a look at it here and thank Bob & contributors later!
I personally have contributed to the project in the past when a new Jellyfin version has broken one of the mods etc.
As 10.9 rolled around, we noticed a good amount of changes in the code which ended up breaking many of these mods.
As we've worked on updating the repo for 10.9.x (some of which you can preview here), I decided to shoehorn in another improvement to the repo; Ansible.
The major downside to doing these kinds of client modifications is that whenever there's an update to Jellyfin, they need to be applied again, manually.
You can probably imagine how tedious this gets when you use a good number of mods, and this is where Ansible comes in.
Using Ansible, we can remove this headache by automating the process.
I wrote a document detailing how to acheive this which has now been merged into the repo (this document is fully compatible with 10.9.x).
It is important as always to note that neither me nor BobHasNoSoul take any responsibility for the code you execute on your machines.
Read and understand what you're doing before performing any changes to your environment.
You can read the guide for modifying Jellyfin with the use of Ansible here:
https://github.com/BobHasNoSoul/jellyfin...ansible.md
I'm sure many of you are aware of BobHasNoSoul's excellent GitHub repository full of little tweaks like changing Jellyfin's page title to anything you'd like. If not, you can have a look at it here and thank Bob & contributors later!
I personally have contributed to the project in the past when a new Jellyfin version has broken one of the mods etc.
As 10.9 rolled around, we noticed a good amount of changes in the code which ended up breaking many of these mods.
As we've worked on updating the repo for 10.9.x (some of which you can preview here), I decided to shoehorn in another improvement to the repo; Ansible.
The major downside to doing these kinds of client modifications is that whenever there's an update to Jellyfin, they need to be applied again, manually.
You can probably imagine how tedious this gets when you use a good number of mods, and this is where Ansible comes in.
Using Ansible, we can remove this headache by automating the process.
I wrote a document detailing how to acheive this which has now been merged into the repo (this document is fully compatible with 10.9.x).
It is important as always to note that neither me nor BobHasNoSoul take any responsibility for the code you execute on your machines.
Read and understand what you're doing before performing any changes to your environment.
You can read the guide for modifying Jellyfin with the use of Ansible here:
https://github.com/BobHasNoSoul/jellyfin...ansible.md
JF Server Specs:
- CPU: Intel Core i5-11400
- Motherboard: ASRock H510M-ITX/ac
- RAM: G.Skill 16GB (2x8GB) Value 2666MHz CL19 DDR4
- PSU: Silverstone SX300-B 80+ Bronze SFX
- OS: Debian 12
- JF: 10.9.11