溫馨提示×

如何在Ubuntu上搭建Jellyfin服務器

小樊
51
2025-03-12 23:32:24
欄目: 云計算

在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服務器。希望這些信息對你有所幫助。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女