Note này mình sẽ hướng dẫn các bạn cài đặt Plex Media Server (PMS) trên Docker thông qua Portainer. Áp dụng cho hệ thống OpenMediaVault (OMV) hoặc các hệ thống khác có cài Docker.

1. Tạo thư mục lưu trữ Media.

Bạn cần tạo thư mục để lưu trữ các nội dung thông như phim, nhạc, hình ảnh… (bước này mình sẽ đi nhanh… vì nó đơn giản)

Trên trang quản lý của OMV bạn vào Shared Folders, tạo một thư mục lưu nội dung “số” của bạn (ở đây mình lấy tên là Media).

Ghi nhớ đường dẫn Absolute Path của thư mục Media
  • Tiếp theo tạo chia sẻ SMB/CIFS cho thư mục Media vừa tạo để thuận tiện cho việc quản lý dữ liệu…
  • Bạn vào SMB/CIFS => tab Settings => General settings tick Enable.
  • Tab Shares => Add (thêm) thư mục Media vừa tạo ở bước trên…
  • Từ máy tính bạn truy cập bằng SMB/CIFS vào OMV để copy, quản lý các nội dung số của mình.
    • Lưu ý: – Để truy cập bằng SMB/CIFS vào OMV thì bạn cần tạo một tài khoản người dùng nhé (vì tài khoản admin để đăng nhập vào OMV không truy cập vào SMB/CIFS được).
    • – Hoặc để thư mục Media ở chế độ Public.

Quy ước đặt tên trong thư mục Media.

  • Trong thư mục Media – tạo 3 mục con:
    • Music (Mỗi Album là 1 thư con trong này)
      • Bạn có thể dùng các phần mềm như: mp3 tagfoobar2000… chỉnh sửa tag file cho chuẩn để PMS lấy thông tin gọn gàng sạch sẽ :D.
    • Photo (Mỗi Album là 1 thư con trong này)
    • Video
      • Phim Bo (Mỗi 1 bộ phim là thư mục con trong này)
        • Tên thư mục là tên phim – VD: Stranger Things
          • Tên file: Tên phim S(mùa)E(tập).
          • VD: Stranger Things S01E01.mkv
      • Phim Le (Các file phim lẻ)
        • Cách đặt tên: Tên phim (năm phát hànhđộ phân gải.
        • VD: 6 Underground (2019) 1080p.mp4
  • Lưu ý: khi đặt tên thì bạn đặt tên gốc của nội dung (tên tiếng Anh). Không đặt theo tên đã Việt hóa để PMS lấy thông tin nội dung cho chuẩn.

2. Cài đặt Plex Media Server trên Docker.

  • Tuy cập vào Portainer => Containers => Add Container.
Bạn để ý những phần mình khoanh đỏ để điền thông tin…
  • Name: Tên của container, mình đặt là PMS-Server.
  • Image: “Hình ảnh” của Plex Media Server ở docker.io. Trên docker.io rất nhiều hình ảnh để cài đặt Plex Media Server, thì “hình ảnh” có tên plexinc/pms-docker là chính hãng (xem thêm tại đây).
  • Kéo xuống dưới… mục Advanced container settings vào tab Volumes. Tick map additional volume với 3 trường như sau:
    • container : /config (chế độ Bind) – host : đường dẫn thư mục Config (đã tạo ở trên).
    • container : /transcode (chế độ Bind) – host : đường dẫn thư mục Transcode (đã tạo ở trên).
    • container : /multimedia (chế độ Bind) – host : đường dẫn thư mục Media (đã tạo ở trên).
  • Tab Network.
    • Network: Chọn mạng host
    • Hostname: PMS-Server
  • Tab Env. Thêm mới 2 trường sau.
    • name : TZ – value : Asia/Ho_Chi_Minh
    • name : PLEX_CLAIM – value : truy cập vào đây để lấy.
  • Tab Restart policy. Tick chọn Always.
  • Nhấn Deploy the container để hoàn thành…

3. Cấu hình trên Plex Media Server.

  • Xem hướng dẫn cấu hình cơ bản Plex Media Server tại đây!
  • Lưu ý: Trong cây thư mục khi thêm các thư viện thì thư mục có tên data chính là thư mục chứa nội dung của thư Media.

Chúc các bạn thành công !

Nguồn: nguyenvinh.net

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *