ubuntu

如何在Ubuntu上搭建Jellyfin服务器

小樊
33
2025-03-12 23:32:24
栏目: 云计算
云服务器特惠,独享带宽,仅需0.96元/天! 查看>>

在Ubuntu上搭建Jellyfin服务器可以通过以下步骤完成:

  1. 安装Docker: 首先,确保你的系统是最新的,并安装Docker。

    sudo apt update
    sudo apt install -y docker.io
    
  2. 安装docker-compose: 安装docker-compose以便于管理和运行Jellyfin容器。

    sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
    sudo chmod +x /usr/local/bin/docker-compose
    
  3. 创建docker-compose.yml文件: 在你的主目录下创建一个docker-compose.yml文件,并添加以下内容:

    version: '3'
    services:
      jellyfin:
        image: jellyfin/jellyfin
        container_name: jellyfin
        network_mode: 'host'
        volumes:
          - /home/ubuntu/mount0/config:/config
          - /home/ubuntu/mount0/cache:/cache
          - /home/ubuntu/mount0:/media
        restart: unless-stopped
    
  4. 启动Jellyfin容器: 在终端中运行以下命令来启动Jellyfin容器:

    sudo docker-compose up -d
    
  5. 访问Jellyfin Web界面: 打开浏览器,访问http://localhost:8096,并使用在配置过程中创建的管理员账户登录。

  6. 配置Jellyfin: 在Jellyfin的Web界面中,进行基本配置,如添加媒体库、设置服务器端口等。

  7. 启用硬件加速(可选): 如果你的系统有Nvidia显卡,可以安装Nvidia驱动和NVIDIA Container Toolkit来启用硬件加速。

    sudo apt install nvidia-driver
    curl -fsSL https://nvidia.github.io/nvidia-docker/gpgkey | sudo gpg --dearmor -o /usr/share/keyrings/nvidia-docker-keyring.gpg
    echo "deb [signed-by=/usr/share/keyrings/nvidia-docker-keyring.gpg] https://nvidia.github.io/nvidia-docker stable main" | sudo tee /etc/apt/sources.list.d/nvidia-docker.list
    sudo apt-get update
    sudo apt-get install -y nvidia-docker2
    
  8. 配置防火墙(如果需要): 安装并配置UFW以允许Jellyfin使用的端口。

    sudo apt install ufw
    sudo ufw allow 8096
    sudo ufw enable
    

通过以上步骤,你就可以在Ubuntu上成功搭建并运行Jellyfin服务器。希望这些信息对你有所帮助。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

相关推荐:如何在Linux上搭建Jellyfin服务器

0
看了该问题的人还看了