к каталогу

📦 docker-compose-nas/ AdrienPoupa

Simple Docker Compose NAS featuring Sonarr, Radarr, Prowlarr, Jellyfin, qBittorrent, PIA VPN and Traefik with SSL support

Открыть на GitHubобновлён 3нед назад
Звёзды
2.0k
Форки
252
За неделю
За месяц
Рост %
Язык
Shell

Установка и запуск

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

Категории

Теги

adguardhomedockerdocker-composehomepagejellyfinletsencryptnaspiaprivateinternetaccessprowlarrqbittorrentradarrself-hostedsonarrssltorrenttraefiktraefik-v2vpnwireguard