299 字
1 分钟
Docker一键部署Jellyfin:打造你的私有媒体服务器

创建目录 jellyfin 再创建子目录 data 和 media
目录结构

任意/
└── jellyfin/
├── data/
└── media/

在jellyfin目录创建docker-compose.yml文件

touch docker-compose.yml # 创建一个新的 docker-compose.yml 文件
nano docker-compose.yml # 使用 nano 编辑器打开文件(如果你喜欢其他编辑器可以替换为该编辑器命令)

将以下内容粘贴到 docker-compose.yml 文件中,并保存修改

version: '3'
services:
jellyfin:
image: jellyfin/jellyfin
container_name: jellyfin
volumes:
- ./data:/config
- ./media:/media
ports:
- "8096:8096"
- "8920:8920" # Optional: Use this if you want to enable HTTPS
restart: unless-stopped

解释和调整说明:
volumes 部分中:
./data:/config 将 data 目录映射到 Jellyfin 的配置文件和数据库存储位置。
./media:/media 将 media 目录映射到 Jellyfin 可以访问的媒体文件存储位置。

可以在media目录里继续创建video目录用来放电视剧
可以在media目录里继续创建movie目录用来放电影

启动 Jellyfin 容器
保存 docker-compose.yml 文件后,在 jellyfin 目录下运行以下命令启动 Jellyfin 容器:

docker-compose up -d

现在,打开你的浏览器并访问 http://localhost:8096(如果在本地运行)或者 http://your-server-ip:8096(如果在服务器上运行)。你应该能够看到 Jellyfin 的初始设置界面。

Docker一键部署Jellyfin:打造你的私有媒体服务器
https://blog.wlens.top/posts/docker部署jellyfin/
作者
Lao Wang
发布于
2024-07-28
许可协议
CC BY-NC-SA 4.0