zoukankan      html  css  js  c++  java
  • Jellyfin 安装 Docker 版

    Deploy jellyfin by Docker

    Ref

    Pre-requirement

    Docker please
    (Docker-Compose is optional)

    Installation

    1. Download the latest container's image:
      docker pull jellyfin/jellyfin

    2. Create persisitent storage for configuration and cache file
      docker volumes create jellyfin-config
      docker volumes create jellyfin-cache
      or create two directories on the host and use bind mounts:(Recommend)
      mkdir /path/to/config
      mkdir /path/to/cache

    3. Create container and run !

      docker run -d 
      --name jellyfin 
      --user uid:gid 
      --volume /path/to/config:/config 
      --volume /path/to/cache:/cache 
      --mount type=bind,source=/path/to/media,target=/media 
      --restart=unless-stopped 
      jellyfin/jellyfin
      

      multiple media libraries can be bind mounted if needed:

      --mount type=bind,source=/path/to/media1,target=/media1
      --mount type=bind,source=/path/to/media2,target=/media2,readonly
      ...etc
      
    4. Open browser and type https://IP:8096

    Update

    1. Just keep mapping the /config and /cache directory from the old ones on your host machine.

    Docker-Compose

    1. Create a file named docker-compose.yml as follow:
       version: "3.8"
       services:
         jellyfin:
           image: jellyfin/jellyfin
           container_name: jellyfin
           user: 1000:1000
           network_mode: "host"
           volumes:
             - /srv/jellyfin/config:/config
             - /srv/jellyfin/cache:/cache
             - /home/sonnet/media:/media
           restart: "unless-stopped"
      
    2. run docker-compose up -d
  • 相关阅读:
    python装饰器的简单理解
    自动化测试接口大纲
    web测试方法小结----以便于测试用例
    git 路上的拦路虎 了解一下
    python+selenium +unittest生成HTML测试报告
    Ext.js 初识
    Ajax
    JIRA使用
    win10系统注册表基础知识
    Markdown 模式下 代码的折叠与展开
  • 原文地址:https://www.cnblogs.com/sonnet/p/15187589.html
Copyright © 2011-2022 走看看