Nhà thông minh
Geek Playground
  • Welcome to my HomeLAB
    • Script: Thiết lập toàn bộ dịch vụ smarthome cơ bản
    • Script: Thiết lập các dịch vụ để làm media server
    • Script: Thiết lập dịch vụ theo dõi và tự động hoá
    • Docker Compose Template - Manual Setup
  • Kiến thức nền tảng - Cần biết trước khi bắt đầu
    • Bảng thống kê chi phí đầu tư thiết bị phục vụ SmartHome
    • Các phương án chơi nhà thông minh tính tới hiện tại
  • Cài đặt (Install)
    • Cài đặt HomeBridge - Đưa thiết bị lên HomeKit
    • Một HUB kết nối được toàn bộ thiết bị Zigbee của tất cả các hãng
    • Apple HomeKit - Cho thiết bị không hỗ trợ
      • Scrypted - Đưa camera lên Apple HomeKit
      • Đưa samsungTV lên Apple Home
      • Mở cửa cuốn bằng eWeLink (SonOFF) 4CH Pro
    • DIY thiết bị hỗ trợ Apple HomeKit
      • Cảm biến hiện diện bằng bất cứ thiết bị bluetooth nào (đồng hồ, xe hơi...)
      • Cảm biến hiện diện chia theo khu vực
      • Biến quạt thường thành quạt thông minh full chức năng
      • Hướng dẫn làm bộ điều khiển máy lạnh thông minh hoạt động trên Apple HomeKit và có tính năng phản hồ
  • Những dự án thú vị với HomeLAB
    • Hệ thống giải trí, xem phim tại nhà miễn phí
      • Tự động tìm kiếm phim ảnh và subtitle có trên internet
      • Tự động tải về phim yêu thích
      • Cài đặt Plex Media Server
    • Thiết lập hệ thống dashboard (theo dõi hiệu năng, tiền điện, cảm biến)
      • Hiển thị dữ liệu lên Grafana với Prometheus và InfluxDB
      • Tự động thu thập dữ liệu từ cảm biến thông qua NodeRED
      • Theo dõi sử dụng mạng
        • Sử dụng Window/MacOS/Linux
      • Theo dõi tiền điện
        • Thực tế sử dụng điện của một số thiết bị vận hành 24/7
    • Chia sẻ file trong mạng LAN, backup dữ liệu
      • Chia sẻ file trong mạng LAN - Hệ thống NAS nhà làm
      • Backup toàn bộ hệ điều hành trên Cloud, phòng trường hợp lỗi thẻ nhớ
    • Làm đẹp - trang trí không gian làm việc, giải trí
      • Cấu hình Ambilight LED cho TV, gia tăng trải nghiệm xem
      • Cài server chạy Ambilight
  • Pro Tips
    • Các lỗi thường gặp và cách xử lý
      • Sub directory not working
      • Adguard Home: Sửa lỗi fail to bind on port 53
    • Frequently used command
      • Thao tác với Caddy Proxy
      • Thao tác với ổ cứng
      • Thao tác với Docker
    • Pin thủ nhào vào đây
      • Biến sạc thường thành sạc nhanh PD
      • Tự làm bộ sạc nhiều cổng hỗ trợ PD siêu rẻ, có thể gắn lên xe máy & oto để sạc nhanh
      • Tận dụng pin cũ của điện thoại
    • Use memory card as RAM
    • Xử lý phân quyền trên linux
      • Tự động phân quyền trên linux
Powered by GitBook
On this page
  • Điều chỉnh cấu hình để nhận ổ cứng
  • Cấu hình chi tiết cho từng service
  • Prowlarr - Quản lý các nguồn tìm kiếm phim
  • Radarr - Quản lý & tìm kiếm phim lẻ | Sonarr - Quản lý & tìm kiếm phim bộ
  • qBittorrent - Trình tải torrent
  • Bazarr - Quản lý & tìm kiếm subtitle

Was this helpful?

Edit on GitHub
  1. Những dự án thú vị với HomeLAB
  2. Hệ thống giải trí, xem phim tại nhà miễn phí

Tự động tìm kiếm phim ảnh và subtitle có trên internet

PreviousHệ thống giải trí, xem phim tại nhà miễn phíNextTự động tải về phim yêu thích

Last updated 7 months ago

Was this helpful?

Sử dụng script Script: Thiết lập các dịch vụ để làm media server để cài hàng loạt dịch vụ sau trên docker hoặc sử dụng Portainer để tạo Stack bao gồm các dịch vụ ở dưới

Cấu hình YML của Stack chứa toàn bộ media service
---
version: "3.3"
services:
  plex:
    image: lscr.io/linuxserver/plex:latest
    container_name: plex
    network_mode: host
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Etc/UTC
      - VERSION=docker
      - PLEX_CLAIM=claim-LvsnuxnASAHYMykWg_1w
    volumes:
      - /mnt/sda1/Config/plex:/config
      - /mnt/sda1/Series:/tv
      - /mnt/sda1/Movies:/movies
      - /mnt/sda1/Download:/download
    restart: unless-stopped

  bazarr:
    container_name: bazarr
    image: ghcr.io/hotio/bazarr
    ports:
      - "6767:6767"
    environment:
      - PUID=1000
      - PGID=1000
      - UMASK=002
      - TZ=Etc/UTC
    volumes:
      - /mnt/sda1:/downloads
      - /mnt/sda1/Config/bazarr:/config

    restart: unless-stopped

  radarr:
    container_name: radarr
    image: ghcr.io/hotio/radarr
    ports:
      - "7878:7878"
    environment:
      - PUID=1000
      - PGID=1000
      - UMASK=002
      - TZ=Etc/UTC
    volumes:
      - /mnt/sda1:/downloads
      - /mnt/sda1/Config/radarr:/config
    restart: unless-stopped

  sonarr:
    container_name: sonarr
    image: ghcr.io/hotio/sonarr
    ports:
      - "8989:8989"
    environment:
      - PUID=1000
      - PGID=1000
      - UMASK=002
      - TZ=Etc/UTC
    volumes:
      - /mnt/sda1:/downloads
      - /mnt/sda1/Config/sonarr:/config
    restart: unless-stopped

  prowlarr:
    container_name: prowlarr
    image: ghcr.io/hotio/prowlarr
    ports:
      - "9696:9696"
    environment:
      - PUID=1000
      - PGID=1000
      - UMASK=002
      - TZ=Etc/UTC
    volumes:
      - /mnt/sda1:/downloads
      - /mnt/sda1/Config/prowlarr:/config
    restart: unless-stopped

  qbittorrent:
    container_name: qbittorrent
    image: ghcr.io/hotio/qbittorrent
    ports:
      - "8080:8080"
    environment:
      - PUID=1000
      - PGID=1000
      - UMASK=002
      - TZ=Etc/UTC
    volumes:
      - /mnt/sda1:/downloads
      - /mnt/sda1/Config/qbittorrent:/config
    restart: unless-stopped

Điều chỉnh cấu hình để nhận ổ cứng

  1. Tìm đường dẫn mount ổ cứng gắn ngoài của bạn

  2. Tiến hành khai báo vào docker container (sửa đường dẫn /mnt/sda1/...) bên trên để nhận được ổ cứng của bạn

Chi tiết thao tác với ổ cứng gắn ngoài và chia sẻ file: Chia sẻ file trong mạng LAN - Hệ thống NAS nhà làm

Cấu hình chi tiết cho từng service

Prowlarr - Quản lý các nguồn tìm kiếm phim

Radarr - Quản lý & tìm kiếm phim lẻ | Sonarr - Quản lý & tìm kiếm phim bộ

Do cách cấu hình và cài đặt 2 dịch vụ này tương đối giống nhau nên mình sẽ gom hướng dẫn vào 1 để không quá dài. Các bạn tự thao tác nhé

  1. Cấu hình Downloader = qBittorrent

  2. Cấu hình kết nối Prowlarr để tự động sync các indexs vào

qBittorrent - Trình tải torrent

Để có thêm được leaker khi tải torrent cần cấu hình mở port riêng cho torrent

  1. Cấu hình skin vueTorrent để tiện sử dụng hơn

  2. Cấu hình nơi chứa file download tạm. Nguyên tắc sẽ tải về lưu tạm sau đó copy qua ổ cứng được cấu hình để chứa phim. Giúp tuổi thọ HHD tốt hơn

  3. Cấu hình mở port, Notification qua email sau khi tải xong...

Bazarr - Quản lý & tìm kiếm subtitle

  1. Thêm Providers (nguồn tìm kiếm subtitle)

  2. Cấu hình kết nối Sonarr và Radarr để tự động cập nhật danh sách phim cần tìm sub

Các nguồn torrent mình thường sử dụng
Tự động tải tập mới nhất, theo dõi theo season mới nhất hoặc toàn bộ season
Giao diện quản lý, có thể cài đặt độ phân giải muốn lưu trữ
Các nguồn tìm kiếm sub mình đang xài