• 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
  • 相关阅读:
    Delphi的属性Property
    Delphi数组
    Delphi中record和packed record的区别
    Delphi基本数据类型---枚举、子界、集合、数组
    Delphi的枚举类型
    Java创建线程的细节分析
    java concurrency: ThreadLocal及其实现机制
    java concurrency: daemon线程
    java volatile关键字的理解
    Java动态代理
  • 原文地址:https://www.cnblogs.com/sonnet/p/15187589.html
Copyright © 2020-2023  润新知