准备工作:安装并配置Jellyfin
在自定义界面前,需确保Jellyfin已正确安装并完成基础配置。以Ubuntu为例,通过sudo apt update && sudo apt install jellyfin命令安装;CentOS则使用sudo yum install -y jellyfin。安装完成后,启动服务并设置开机自启(sudo systemctl start jellyfin、sudo systemctl enable jellyfin),通过浏览器访问http://服务器IP:8096完成初始设置(创建管理员账户、添加媒体库等)。
1. 更换内置主题
Jellyfin提供多种内置主题(如Dark、Light、Midnight等),可通过管理界面快速切换:
2. 安装第三方自定义皮肤
若内置主题无法满足需求,可安装第三方皮肤:
.zip格式);/usr/share/jellyfin/skins,CentOS常用/var/www/html/themes);3. 修改CSS与JavaScript(需前端基础)
对于熟悉前端开发的用户,可直接编辑前端资源文件实现深度自定义:
/usr/share/jellyfin,CentOS为/usr/share/jellyfin),进入web文件夹(包含所有前端资源);style.css、script.js),使用文本编辑器(如Nano、VS Code)修改文件内容(例如调整背景颜色、修改导航栏样式);sudo systemctl restart jellyfin)。4. 使用JellySkin主题库
JellySkin是Jellyfin社区流行的主题库,提供丰富的预设主题:
5. 调整播放器界面
若需自定义播放器外观,可通过以下步骤设置:
注意事项
/etc/jellyfin/config/config.xml)和资源文件,避免误操作导致数据丢失;jellyfin)对目标目录有读写权限(可使用chown -R jellyfin:jellyfin /usr/share/jellyfin调整);