Plundarr Docker Setup Guide βπ³π΄ββ οΈ¶
Avast ye! This here be the guide for riggin' up yer Docker Compose fleet with PIA WireGuard and port-forwarding support. It covers the treacherous waters of Synology DiskStations with DSM 7.2 or later, but landlubbers usin' Linux and macOS can sail by these charts too! π΄ββ οΈ
Chartin' the Docker Network Waters ππ§¶
[!IMPORTANT] βοΈ Set yer IPAM settings right in
.envbefore settin' sail, or ye'll find yerself adrift in a sea of network woes!
Docker IPAM (IP Address Management) lets ye carve out yer own slice of the subnet seas, makin' yer fleet easier to command and troubleshoot π οΈ.
Update these settings in yer generated .env file:
#
# Broad waters fer the subnet (Subnet range: 172.28.0.1 - 172.28.255.254)
# Chart mask: 255.255.0.0
#
COMPOSE_NETWORK_SUBNET="${COMPOSE_NETWORK_SUBNET:-172.28.0.0/16}"
#
# Where the crew drops anchor (IP range fer containers: 172.28.5.1 - 172.28.5.254)
# Chart mask: 255.255.255.0
#
COMPOSE_NETWORK_IP_RANGE="${COMPOSE_NETWORK_IP_RANGE:-172.28.5.0/24}"
#
# Gateway to the open seas (Network gateway IP address)
#
COMPOSE_NETWORK_GATEWAY="${COMPOSE_NETWORK_GATEWAY:-172.28.5.254}"
For detailed documentation, refer to the Docker Compose IPAM documentation.
Batten Down the Hatches π₯οΈβ¶
Fer them sailin' with Synology DiskStations, here be the riggin' details ye need!
Guardin' the Ship π₯π‘οΈ¶
[!WARNING] π΄ββ οΈ Misfirin' yer firewall could leave yer crew stranded! Double-check them source IPs and subnet details before ye weigh anchor.
If your Synology DiskStation firewall is enabled, allow traffic for the custom Docker network:
- π οΈ Open Control Panel β Security (under Connectivity).
- π‘οΈ Go to the Firewall tab β Click Edit Rules.
- β Click Create to add a rule:
- π― Ports: Select
All - π Source IP: Select
Specific IP - π§© Click
Selectβ ChooseSubnet - π Enter
172.28.0.0for IP Address and255.255.0.0for Subnet mask/Prefix length - β
Action: Select
Allow - πΎ Click OK to apply.
This allows containers to communicate internally within the defined Docker network while Gluetun hauls selected download-client traffic and port-forwarding through the proper PIA tunnel.
Launchin' Yer Fleet π¦π¶
[!NOTE] π If yer on DSM 7.2 or later, Synology's Container Manager Project be the swiftest way to get yer fleet underway. Make sure yer vessel's firmware be up-to-date!
To deploy a project using Synology Container Manager:
- π Log in to the Synology DSM web interface.
- πΊοΈ Run
make shipfrom the cloned repository to chartdocker-compose.yml,.env, and the selectedconfig/directories. - π¦ Open Container Manager and navigate to the Project tab π.
- π Click Create and configure:
- π·οΈ Project Name: (e.g.,
plundarr) - π Project Path: Path to the cloned repository.
- π Compose File:
docker-compose.yml - π Review and confirm the settings to deploy the project.
Refer to the official Synology documentation for further details.
These secrets should have ye sailin' smooth seas π’ β may yer containers stay hearty π΄ββ οΈ and yer logs whisper like the calm before a storm π. Fair winds and followin' seas, matey! π³π΄ββ οΈ