使用 Jellyfin 的自托管媒体服务器
原始帖子在此处
本指南将引导您使用以下方式设置自托管媒体服务器
Jellyfin 和 Docker。我们将使用 Docker Compose 来简化设置过程。
先决条件
步骤 1:创建 Docker Compose 配置
创建一个名为“docker-compose.yml”的文件,内容如下:
volumes: config: cache: services: jellyfin: image: jellyfin/jellyfin container_name: jellyfin user: 1000:1000 volumes: - config:/config - cache:/cache - /path/to/your/media:/media restart: "unless-stopped" environment: - JELLYFIN_PublishedServerUrl=http://yourdomain.com ports: - 8096:8096 - 8920:8920 # optional - 7359:7359/udp # optional - 1900:1900/udp # optional labels: - "traefik.enable=true" - "traefik.http.routers.jellyfin.entrypoints=web" - "traefik.http.routers.jellyfin.rule=Host(`media.yourdomain.com`)" - "traefik.http.services.jellyfin.loadbalancer.server.port=8096" networks: - traefik networks: traefik: external: true
如果不使用 traefik,你可以删除标签和网络
将“/path/to/your/media”替换为媒体文件的实际路径,然后
“yourdomain.com” 替换为您的实际域名。
第 2 步:启动 Jellyfin
导航到包含“docker-compose.yml”文件的目录并运行
以下命令启动 Jellyfin:
docker-compose up -d
此命令将下载 Jellyfin 镜像并启动容器
分离模式。
步骤 3:访问 Jellyfin
打开你的网络浏览器并导航到 `http://yourdomain.com:8096`(替换
`yourdomain.com` 替换为您的实际域名)。您应该看到 Jellyfin 设置
屏幕。
步骤 4:设置 Jellyfin
按照屏幕上的说明完成 Jellyfin 设置。您需要
创建管理员帐户并配置基本设置。
步骤 5:将媒体添加到 Jellyfin
完成设置后,您可以将媒体添加到 Jellyfin 库:
Jellyfin 现在将扫描指定目录并将您的媒体文件添加到
图书馆。
结论
您已成功使用 Jellyfin 设置自托管媒体服务器,并且
Docker。现在,您可以通过任何具有网络的设备来欣赏您的媒体收藏
瀏覽器。
笔记
您可以通过以下链接强制显示安装向导:
http://localhost:8096/web/index.html#!/wizardstart.html
规范网址
欲了解更详细信息,请访问我的博客。