使用 Jellyfin 的自托管媒体服务器

原始帖子在此处

本指南将引导您使用以下方式设置自托管媒体服务器

Jellyfin 和 Docker。我们将使用 Docker Compose 来简化设置过程。

先决条件

  • 您的系统上安装了 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 服务器。
  • 从菜单转到“仪表板”。
  • 导航到“库”并单击“添加媒体库”。
  • 选择媒体类型(例如电影、电视节目、音乐)。
  • 输入库的显示名称。
  • 单击“文件夹”并浏览到 /media 目录(或您在 Docker Compose 文件中指定的路径)。
  • 单击“确定”,然后单击“保存”。
  • Jellyfin 现在将扫描指定目录并将您的媒体文件添加到

    图书馆。

    结论

    您已成功使用 Jellyfin 设置自托管媒体服务器,并且

    Docker。现在,您可以通过任何具有网络的设备来欣赏您的媒体收藏

    瀏覽器。

    笔记

    您可以通过以下链接强制显示安装向导:

    http://localhost:8096/web/index.html#!/wizardstart.html

    规范网址

    欲了解更详细信息,请访问我的博客。