OpenMediaVault (OMV) – Hướng dẫn cài đặt QBittorrent (Docker)

Phần 13/13 trong loạt bài: Hướng dẫn dùng OpenMediaVault

Mặc định thì OpenMediaVault (OMV) không có ứng dụng để download file (tải tệp). Trong trường hợp bạn cài OMV-Extras thì có thêm plugin Downaloader, nhưng plugin này nó khó dùng kiểu gì ý :mrgreen: . Chính vậy Note này mình sẽ hướng dẫn cài đặt QBittorrent 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.

QBittorrent là ứng dụng cho phép bạn tải các file qua mạng chia sẻ ngang hàng P2P. Hiểu nhanh thì gọi là ứng dụng tải file Torrent. Còn các bạn muốn tìm hiểu chi tiết thì có thể hỏi chọ Google :mrgreen:

Bước 1. Tạo thư mục lưu trữ cấu hình và Downloads cho QBittorrent.

Bạn có thể dùng File browser (Docker) để tạo mục cấu hình và Downloads cho QBittorrent và sao chép đường dẫn của thư mục.

  • Thư mục lưu cấu hình.

OpenMediaVault (OMV) - QBittorrent

  • Thư mục lưu file tải về. Đối với thư mục Downloads bạn thể vào trang quản lý của OMV sử dụng chức năng Shared Folders để thuận tiện cho việc quản lý tệp tải về bằng các dịch vụ như FPT, NFS, SMB…

OpenMediaVault (OMV) - QBittorrent

OpenMediaVault (OMV) - QBittorrent

Bước 2. Thiết lập QBittorrent trên Docker.

  • Tuy cập vào Portainer => Containers => Add Container.

OpenMediaVault (OMV) - QBittorrent

  • Name: Tên của container, mình đặt là QBittorrent.
  • Image: “Hình ảnh” của QBittorrent ở docker.io. Trên docker.io “hình ảnh” để cài QBittorrent rất nhiều, mình chọn dùng của Linux Server có tên linuxserver/qbittorrent có hơn 100 triệu lượt tải 😀 (xem thêm tại đây).
  • Manual network port publishing: bạn có thể thêm 3 cổng mới có giá trị như sau. Mình thì không thêm mấy cổng này vì mình sẽ chọn chế độ mạng là host
    • host6681 (tùy biến theo ý bạn, miễn là không trùng với cổng đang có) – container6681 (bắt buộc).
    • host: 6681 (tùy biến theo ý bạn, miễn là không trùng với cổng đang có) – container: 6681 chọn UDP (bắt buộc).
    • host: 8080 (tùy biến theo ý bạn, miễn là không trùng với cổng đang có) – container: 8080 (bắt buộc).

OpenMediaVault (OMV) - QBittorrent

  • Kéo xuống dưới… mục Advanced container settings vào tab Volumes. Tick map additional volume với trường như sau:
    • container : /config (chế độ Bind) – host : đường dẫn thư mục cấu hình QBittorrent (đã tạo ở trên).
    • container : /downloads (chế độ Bind) – host : đường dẫn thư mục Downloads (đã tạo ở trên).

OpenMediaVault (OMV) - QBittorrent

  • Tab Network.
    • Network: Chọn mạng host.
    • Hostname: QBittorrent

OpenMediaVault (OMV) - QBittorrent

  • Tab Env. Thêm mới 4 trường sau.
    • name : PUID – value : 998 (UID của tài khoản admin)
    • name : PGID – value : 100 (GID của tài khoản admin)
    • name : TZ – value : Asia/Ho_Chi_Minh
    • name : WEBUI_PORT – value : 8081 (không trùng với cổng đang có…)

OpenMediaVault (OMV) - QBittorrent

  • Tab Restart policy. Tick chọn Unless stopped.

OpenMediaVault (OMV) - QBittorrent

  • Nhấn Deploy the container để hoàn thành…

OpenMediaVault (OMV) - QBittorrent

OpenMediaVault (OMV) - QBittorrent

Bước 3. Truy cập và sử dụng QBittorrent.

  • Bạn truy cập vào địa chỉ http://<IP-NAS>:8081 để sử dụng QBittorrent
    • Tài khoản: admin
    • Mật khẩu: adminadmin

OpenMediaVault (OMV) - QBittorrent

OpenMediaVault (OMV) - QBittorrent

  • Bạn vào Tools => Options => Web UI để thay đổi tài khoản và mật khẩu đăng nhập…

OpenMediaVault (OMV) - QBittorrent

Kết !!!

Nói chung một thiết bị được gọi là NAS Home mà không có ứng dụng tải Torrent thì hới thiếu gì đó…  :mrgreen: Nhưng vì sao giờ mình mới có bài viết này, vì thực tế cài những ứng dụng này trên Docker rất dễ và rất nhiều hướng dẫn trên mạng nên mình không viết. Vẫn có một số bạn nhắn tin hỏi nên mình quyết định viết lun 😀 .

  • Lưu ý: Ứng dụng QBittorrent chỉ tải được Torrent thôi nhé. Không tải file từ các host, cloud… và link trực tiếp được…
  • Có thể áp dụng cách cài tương tự với Transmission của Linuxserver. Xem các thiết lập ở đây

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

Vinh Nguyễn

Vinh Nguyễn

Mình thì không học về chuyên môn IT, chính vì vậy mình hiểu thế nào thì viết thế, và viết cũng toát hết được. Bạn nào có đọc các bài viết cần hỏi thêm hoặc đóng góp gì thêm thì có thể để lại comment ở dưới hoặc qua phần liên hệ.

guest

3 Bình luận
Mới nhất
Cũ nhất Bình chọn nhiều
Inline Feedbacks
Xem toàn bộ bình luận
Lợi

Chào bạn. Cảm ơn bạn vì các hướng dẫn của bạn rất chi tiết và có tính chính xác cao.
Mình quan tâm đến aapanel và hi vọng bạn có thêm 1 bài hướng dẫn về panel này.
Ngoài ra, những cái cơ bản như FTP thì mình cũng chưa biết cách dùng trên OMV. Thực tế mình mới chỉ nghịch OMV được hơn 3 tiếng trên máy Raspi4 của mình. Mục đích sử dụng của mình rất đơn giản:

  • Cài aapanel để cài wordpress viết blog chơi.
  • FTP để sử dụng kết hợp với Visual Code chỉnh sửa wordpress cho ngầu.
  • Torrents.
  • Pihole.
  • nextcloud nghe nhạc trực tuyến chất lượng cao mọi lúc mọi nơi (app cloudbeats trên iOS nghe rất ngon nhé)
  • xem phim trực tuyến cả ở nội bộ LAN và ra ngoài internet.

Nhu cầu 1 mình mình sử dụng thì khả năng “bé mâm xôi” Pi4 vẫn chịu được nhiệt.
Mình hi vọng bạn sớm có các bài viết về FTP và stream video trực tuyến để mình sớm sử dụng được các tính năng này.

Cảm ơn bạn lần nữa :”>

Hùng

Chào bạn Vinh, mình xem bài này của bạn nhưng không cài được trên Nas Synoloy, cũng tìm trên mạng nhiều nhưng không có bài nào làm được. Bạn có thể có bài hướng dẫn chi tiết cách cài trên Nas Synology và XPEnology không. Cảm ơn vì các bài viết của bạn rất chi tiết, dễ hiểu

Có thể bạn quan tâm...

3
0
Viết bình luận...x