Home/Blog/Hướng dẫn cài đặt Plex Media Server bằng Docker & Cấu hình Transcoding tối ưu
DevOps

Hướng dẫn cài đặt Plex Media Server bằng Docker & Cấu hình Transcoding tối ưu

N
Nam
·8 phút đọc·9 lượt xem
Hướng dẫn cài đặt Plex Media Server bằng Docker & Cấu hình Transcoding tối ưu

Hướng dẫn cài đặt Plex Media Server bằng Docker & Cấu hình Transcoding tối ưu từ A-Z

Plex Media Server là giải pháp máy chủ giải trí cá nhân hàng đầu thế giới, cho phép bạn biến PC, NAS hoặc VPS thành một rạp chiếu phim tại gia đẳng cấp. Bài viết này hướng dẫn bạn từng bước cài đặt Plex bằng Docker Compose, kích hoạt Intel QuickSync Hardware Transcoding và cấu hình chuẩn nhất.


1. Thư mục lưu trữ Media chuẩn

Để Plex nhận diện phim và TV Show tự động, bạn nên tổ chức cấu trúc thư mục như sau:

/volume1/media/
├── movies/
│   ├── Avatar The Way of Water (2022)/
│   │   └── Avatar The Way of Water (2022) - 1080p.mp4
└── tvshows/
    └── Breaking Bad/
        └── Season 01/
            └── Breaking Bad - S01E01 - Pilot.mkv

2. Cấu hình Docker Compose

Tạo thư mục làm việc và file docker-compose.yml:

mkdir -p ~/plex && cd ~/plex
nano docker-compose.yml

Dán nội dung cấu hình sau:

version: '3.8'

services:
  plex:
    image: lscr.io/linuxserver/plex:latest
    container_name: plex
    network_mode: host
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Asia/Ho_Chi_Minh
      - PLEX_CLAIM=claim-xxxxxxxxx # Lấy tại https://plex.tv/claim
    volumes:
      - ./config:/config
      - /volume1/media/movies:/data/movies
      - /volume1/media/tvshows:/data/tvshows
      - /dev/shm:/transcode # Dùng RAM làm ổ đĩa tạm transcode phim (tránh hại SSD)
    devices:
      - /dev/dri:/dev/dri # Pass Card đồ họa / iGPU cho Hardware Transcoding
    restart: unless-stopped

Tạo file Docker Compose cho Plex

Chạy container:

docker compose up -d

3. Các bước thiết lập ban đầu (Setup Wizard)

  1. Truy cập giao diện quản trị: http://<IP-Server>:32400/web.
  2. Đăng nhập tài khoản Plex và nhập Claim Token để liên kết tài khoản chính chủ.

Plex Claim Token Verification

  1. Thêm Thư viện phương tiện (Add Library):
    • Movies: Chọn kiểu Movies, trỏ đường dẫn tới /data/movies.
    • TV Shows: Chọn kiểu TV Shows, trỏ đường dẫn tới /data/tvshows.
    • Chọn ngôn ngữ Scanner: Vietnamese hoặc English.

Plex Setup Library


4. Cấu hình tối ưu Transcoding & Network

Vào Settings (Biểu tượng Cờ-lê) -> Server:

A. Transcoder (Chuyển mã phim)

  • Transcoder quality: Choose Make my CPU hurt hoặc Automatic.
  • Transcoder temporary directory: Điền /transcode (Nhận RAM /dev/shm).
  • Hardware acceleration: Tích chọn Use hardware acceleration when available (Cần Plex Pass).
  • Hardware encoding: Tích chọn Use hardware-accelerated video encoding.

Plex Hardware Transcoding Settings

B. Quality & Direct Play

  • Remote Access: Bật Enable Remote Access, mở Port Forwarding 32400 trên Router.
  • Direct Play / Direct Stream: Tích chọn trên tất cả Player (Apple TV, Android TV, PC) để máy chủ phát trực tiếp mà không cần chuyển mã.

Plex Web Player Direct Play

Chia sẻ bài viết này:
FacebookTelegram

Bài viết tương tự