Skip to content
Go back

Hành Trình "Độ" Server Phim Tại Gia Của Ông Bố Bỉm Sữa Phần 2!

Published:  at  20:01

Từ “Mọt Phim” Đến “Chúa Tể Download”: Hành Trình Tự Động Hóa Tải Phim Với qBittorrent và Sonarr (Để Vợ Con Xem Phim Không Cần Chờ Đợi!)

Vợ con đang xem phim vui vẻ

Chào mừng các bạn trở lại với “series” xây dựng server phim tại gia của tui! Lần trước, chúng ta đã “lắp ráp” xong “trái tim” (CasaOS) và “linh hồn” (Jellyfin) cho hệ thống. Hôm nay, tui sẽ chia sẻ bí kíp để biến cái server phim này thành một “cỗ máy download” tự động, giúp bạn không cần phải “cắm mặt” tải từng bộ phim một cách thủ công.

Vấn Đề Muôn Thuở Của Dân “Mọt Phim”: Tải Phim Thủ Công Quá Mệt Mỏi!

Nếu bạn giống tui, một người vừa thích xem phim, vừa lười biếng (một sự kết hợp hoàn hảo, phải không?), thì chắc chắn bạn sẽ “ngán ngẩm” cái cảnh phải:

Quá nhiều bước! Tui muốn một cái gì đó “tự động” hơn, để tui có thể dành thời gian chơi với con gái và “tám” chuyện với vợ.

Giải Pháp: qBittorrent và Sonarr - “Couple” Hoàn Hảo Cho Dân “Lười”

Một đống phim đang được tải về tự động

Để giải quyết vấn đề này, tui đã tìm đến sự trợ giúp của hai “người bạn” đắc lực:

qBittorrent (Download Torrent “Bá Đạo” Mà Không Cần Quảng Cáo)

Sonarr (Trợ Lý “Ảo” Cho Dân “Mọt Phim”)

Hành Trình “Kết Hôn” qBittorrent và Sonarr (Để Tạo Ra Cỗ Máy Tải Phim Tự Động)

Bước 1: Cài Đặt qBittorrent (Trên CasaOS - Dễ Như Ăn Bánh)

  1. Vào giao diện web của CasaOS.
  2. Tìm qBittorrent trong “App Store”.
  3. Click “Install” (ngồi chờ thôi!).

Bước 2: Cài Đặt Sonarr (Cũng Dễ Như Vậy)

  1. Vào giao diện web của CasaOS.
  2. Tìm Sonarr trong “App Store”.
  3. Click “Install” (tiếp tục ngồi chờ!).

Bước 3: Cấu Hình qBittorrent (Để Tải Phim Đúng Cách)

  1. Truy cập giao diện web của qBittorrent (thường là http://<địa chỉ IP của CasaOS>:8080).
  2. Đăng nhập với tài khoản mặc định (thường là admin/adminadmin).
  3. Vào Tools -> Options -> Downloads và thiết lập:
    • Default Save Path: Đường dẫn đến thư mục chứa phim đã tải xong (ví dụ: /media/movies).
    • Run external program on torrent completion: Chạy một script khi torrent tải xong (chúng ta sẽ dùng nó để thông báo cho Sonarr).

Bước 4: Cấu Hình Sonarr (Để Quản Lý Phim Tự Động)

  1. Truy cập giao diện web của Sonarr (thường là http://<địa chỉ IP của CasaOS>:8989).
  2. Vào Settings -> Media Management và thiết lập:
    • Root Folders: Thư mục gốc chứa tất cả các phim (ví dụ: /media/movies).
    • Naming: Thiết lập cách Sonarr đổi tên các file phim (ví dụ: {Series Title} - S{Season:00}E{Episode:00} - {Episode Title}).
  3. Vào Settings -> Profiles và chọn chất lượng phim bạn muốn tải (ví dụ: HD-720p).
  4. Vào Settings -> Indexers và thêm các trang web torrent mà bạn tin tưởng (ví dụ: TorrentLeech, IPTorrents).
  5. Vào Settings -> Download Clients và thêm qBittorrent:
    • Name: Đặt tên cho download client (ví dụ: qBittorrent).
    • Host: Địa chỉ IP của CasaOS (ví dụ: 192.168.1.100).
    • Port: Cổng của qBittorrent (thường là 8080).
    • Username: Tài khoản qBittorrent (thường là admin).
    • Password: Mật khẩu qBittorrent (thường là adminadmin).

Bước 5: Tạo Script “Thần Chú” (Để Sonarr Biết Phim Đã Tải Xong)

  1. Tạo một file script (ví dụ: sonarr_notify.sh) trong một thư mục nào đó (ví dụ: /opt/scripts).

  2. Copy đoạn code này vào:

    #!/bin/bash
    curl -X POST "http://<địa chỉ IP của CasaOS>:8989/api/v3/command" \
         -H "Content-Type: application/json" \
         -H "X-Api-Key: <API Key của Sonarr>" \
         --data '{"name": "DownloadedEpisodesScan", "seriesId": '${Torrent_Category:0}'}'

// … existing code …

Bước 5: Tạo Script “Thần Chú” (Để Sonarr Biết Phim Đã Tải Xong)

  1. Tạo một file script (ví dụ: sonarr_notify.sh) trong một thư mục nào đó (ví dụ: /opt/scripts).
  2. Copy đoạn code này vào:
#!/bin/bash
curl -X POST "http://YOUR_CASAOS_IP:8989/api/v3/command" \
     -H "Content-Type: application/json" \
     -H "X-Api-Key: YOUR_SONARR_API_KEY" \
     --data '{"name": "DownloadedEpisodesScan", "seriesId": '${Torrent_Category:0}'}'
  1. Thay thế:

    • YOUR_CASAOS_IP bằng địa chỉ IP của máy CasaOS của bạn
    • YOUR_SONARR_API_KEY bằng API Key của Sonarr (vào Settings -> General để lấy)
  2. Đặt quyền thực thi cho script:

chmod +x /opt/scripts/sonarr_notify.sh
  1. Quay lại qBittorrent, vào Tools -> Options -> Downloads và nhập đường dẫn đến script vào ô Run external program on torrent completion:
/opt/scripts/sonarr_notify.sh

Bước 6: Thêm Series Vào Sonarr (Và Ngồi Hưởng Thụ)

  1. Vào giao diện web của Sonarr
  2. Click vào Series -> Add New
  3. Tìm kiếm series bạn muốn theo dõi
  4. Chọn chất lượng phim và thư mục lưu trữ
  5. Click Add Series

Giờ Thì Phim Sẽ Tự Động Tải Về, Vợ Con Bạn Sẽ Yêu Bạn Hơn!

Với qBittorrent và Sonarr, bạn không cần phải “động tay động chân” nhiều nữa. Sonarr sẽ tự động tìm kiếm, tải về, đổi tên, và sắp xếp các tập phim mới nhất vào thư mục. Jellyfin sẽ tự động quét và cập nhật thư viện, giúp bạn và gia đình có thể thưởng thức những bộ phim mới nhất một cách dễ dàng.

Tui đã áp dụng cách này và thấy cuộc sống “dễ thở” hơn hẳn. Tui có nhiều thời gian hơn để chơi với con gái, “tám” chuyện với vợ, và làm những việc mình thích.

Nếu bạn cũng muốn có một cuộc sống “dễ thở” như vậy, thì hãy thử áp dụng cách này xem sao nhé! Chúc bạn thành công và có những giây phút giải trí tuyệt vời bên gia đình!

P/S: Nếu có câu hỏi gì, đừng ngại comment bên dưới nha. Tui sẽ cố gắng trả lời trong khả năng “mọt phim” của mình. 😉



Next Post
Hành Trình "Độ" Server Phim Tại Gia Của Ông Bố Bỉm Sữa!