Configure Media Services and Hard Drive for a Home Media Server

Configure Media Services and Hard Drive for a Home Media Server

Use the script Script: Set up services to build a media server to install the following services in bulk on Docker, or use Portainer to create a Stack that includes the services below.

YML configuration of the Stack containing all media services

Adjust configuration so the hard drive is recognized

  1. Find the mount path of your external hard drive.
  2. Declare it in the Docker container (edit the path /mnt/sda1/... above) so your hard drive is recognized.

Details on working with external hard drives and file sharing: File sharing on a LAN - DIY NAS system

Detailed configuration for each service

Prowlarr - Manage movie search sources

The torrent sources I usually use

Radarr - Manage & search movies | Sonarr - Manage & search TV series

Sonarr - Manage TV series
Radarr - Manage movies

Automatically downloads the latest episodes, tracks the latest season or the entire season.

Because the configuration and installation of these two services are relatively similar, I will combine the instructions into one so it is not too long. You can follow and configure them yourself.

  1. Set the Downloader = qBittorrent.
  2. Configure the connection to Prowlarr so that indexes are automatically synced.

qBittorrent - Torrent client

To get more leechers when downloading torrents, you need to configure a dedicated open port for torrent traffic.

  1. Configure the vueTorrent skin for more convenient use.
  2. Configure the location for temporary download files. The principle is to download and store temporarily, then copy them to the hard drive configured to store movies. This helps improve HDD lifespan.
  3. Configure port forwarding, email notifications after downloads complete, etc.

Bazarr - Manage & search subtitles

The subtitle sources I am currently using

  1. Add Providers (subtitle search sources).
  2. Configure the connection to Sonarr and Radarr so the list of movies needing subtitles is automatically updated.
Bạn đã đăng ký thành công vào Geek Playground
Tuyệt vời! Tiếp theo, hoàn tất thanh toán để có quyền truy cập đầy đủ vào Geek Playground
Chào mừng trở lại! Bạn đã đăng nhập thành công.
Thành công! Tài khoản của bạn đã được kích hoạt đầy đủ, bạn hiện có quyền truy cập vào tất cả nội dung.
Thành công! Thông tin thanh toán của bạn đã được cập nhật.
Cập nhật thông tin thanh toán không thành công.