如何在Ubuntu上自定义Jellyfin主题
在Ubuntu系统上自定义Jellyfin主题可以通过调整内置主题、安装自定义皮肤、修改CSS/JS代码或使用第三方主题库等方式实现,以下是详细步骤:
确保Jellyfin已安装并运行(可通过sudo systemctl status jellyfin检查状态)。打开浏览器,访问http://localhost:8096(局域网内其他设备可替换为服务器IP),使用管理员账户登录。
Jellyfin自带多个基础主题,可直接切换:
若内置主题不符合需求,可下载第三方皮肤包(通常为.zip格式):
.zip文件上传到Jellyfin服务器的**/var/www/html/themes**目录(需通过SSH或Samba等方式上传,例如使用scp skin.zip user@server_ip:/var/www/html/themes/);若需深度调整界面(如修改背景、logo、字体等),可通过自定义CSS实现:
/usr/share/jellyfin/web目录(需root权限访问);web目录下的文件(如css、js文件夹),防止误操作破坏界面;web/css目录,编辑theme.css(或新建自定义CSS文件),例如添加以下代码修改背景图片:body {
background-image: url('/path/to/your/background.jpg');
background-size: cover;
background-attachment: fixed;
}
sudo systemctl restart jellyfin重启Jellyfin服务,使更改生效。JellySkin是一套流行的第三方主题库,提供丰富的预设样式:
https://cdn.jsdelivr.net/npm/jellyskin@latest/dist/main.css);@import url("https://cdn.jsdelivr.net/npm/jellyskin@latest/dist/logo.css");
/usr/share/jellyfin/web、/var/www/html/themes等目录);sudo权限(如sudo chown -R $USER:$USER /var/www/html/themes调整目录所有者);