Docker Compose搭建jellyfin影音库

2024-09-10 19:15:14 2点赞 15收藏 0评论

Docker Compose搭建jellyfin影音库

机器:绿联4600+

部署前:共享文件夹docker下新建共享文件夹:【jellyfin】,【jellyfin】下新建两个子文件夹【cache】和【config】

部署方法:

【docker】——【项目】——【创建】:

——【项目名称】:jellyfin

——【存放路径】:共享文件夹/docker/jellyfin

Compose配置(yaml文件):

version: '3.8' # 指定 Docker Compose 文件的版本,确保兼容性 services: jellyfin: image: jellyfin/jellyfin # 使用官方 Jellyfin 镜像 container_name: jellyfin # 为容器指定一个名称 ports: - "8011:8096" # 将容器的 8096 端口映射到宿主机的 8011 端口 - "8912:8920" # 将容器的 8920 端口映射到宿主机的 8912 端口 volumes: - /volume1/docker/jellyfin/config:/config # 配置文件的持久化存储路径 - /volume1/docker/jellyfin/cache:/cache # 缓存文件的持久化存储路径 - type: bind # 绑定宿主机的电影文件夹到容器内 source: /volume2/Movie # 宿主机的电影文件夹路径 target: /media # 容器内的电影文件夹路径 - type: bind # 绑定宿主机的音乐文件夹到容器内 source: /volume4/Music # 宿主机的音乐文件夹路径 target: /media2 # 容器内的音乐文件夹路径 read_only: true # 设置音乐文件夹为只读,防止容器内修改 restart: unless-stopped # 设置容器的重启策略 environment: - PUID=1007 # 设置运行容器的用户ID,确保这个值在宿主机上是有效的 - PGID=10 # 设置运行容器的组ID - TZ=Asia/Shanghai # 设置容器的时区为上海 - JELLYFIN_PublishedServerUrl=http://example.com # 设置公开访问 URL networks: - mariadb_appnet # 连接到定义的网络 networks: mariadb_appnet: driver: bridge # 使用桥接网络模式Docker Compose搭建jellyfin影音库Docker Compose搭建jellyfin影音库

展开 收起
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
15
扫一下,分享更方便,购买更轻松