📦 docker-compose-nas/ AdrienPoupa
Simple Docker Compose NAS featuring Sonarr, Radarr, Prowlarr, Jellyfin, qBittorrent, PIA VPN and Traefik with SSL support
Установка и запуск
Quick Start
cp .env.example .env, edit to your needs then docker compose up -d.
For the first time, run ./update-config.sh to update the applications base URLs and set the API keys in .env.
If you want to show Jellyfin information in the homepage, create it in Jellyfin settings and fill JELLYFIN_API_KEY.
Download Client
Then qBittorrent can be configured at Settings > Download Clients. Because all the networking for qBittorrent takes
place in the VPN container, the hostname for qBittorrent is the hostname of the VPN container, ie vpn, and the port is 8080:
Install Synology WireGuard
Since WireGuard is not part of DSM's kernel, an external package must be installed for the vpn container to run.
For DSM 7.1, download and install the package corresponding to your NAS CPU architecture from here.
As specified in the project's README,
the package must be run as root from the command line: sudo /var/packages/WireGuard/scripts/start
Из README репозитория · полный README на GitHub