Files
arr-suite-template-bootstrap/.env.example
openhands 24f2cd64e9 Initial template repository
🎬 ARR Suite Template Bootstrap - Complete Media Automation Stack

Features:
- 16 production services (Prowlarr, Sonarr, Radarr, Plex, etc.)
- One-command Ansible deployment
- VPN-protected downloads via Gluetun
- Tailscale secure access
- Production-ready security (UFW, Fail2Ban)
- Automated backups and monitoring
- Comprehensive documentation

Ready for customization and deployment to any VPS.

Co-authored-by: openhands <openhands@all-hands.dev>
2025-11-28 04:26:12 +00:00

74 lines
2.7 KiB
Plaintext

# Synology Arrs Stack Environment Configuration
# Copy this file to .env and customize the values for your setup
# =============================================================================
# USER AND GROUP CONFIGURATION
# =============================================================================
# These should match your dockerlimited user created during setup
# Run 'id dockerlimited' on your Synology to get these values
PUID=1234
PGID=65432
# =============================================================================
# TIMEZONE CONFIGURATION
# =============================================================================
# Set your timezone - see https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
TZ=Europe/London
# =============================================================================
# DIRECTORY PATHS
# =============================================================================
# Root directory for your data (media, torrents, etc.)
DATA_ROOT=/volume1/data
# Root directory for Docker container configurations
CONFIG_ROOT=/volume1/docker
# =============================================================================
# NETWORK CONFIGURATION
# =============================================================================
# Network mode for containers (synobridge is recommended for Synology)
NETWORK_MODE=synobridge
# =============================================================================
# PORT CONFIGURATION
# =============================================================================
# Customize ports if you have conflicts with other services
SONARR_PORT=8989
RADARR_PORT=7878
LIDARR_PORT=8686
BAZARR_PORT=6767
PROWLARR_PORT=9696
# =============================================================================
# VPN CONFIGURATION (for docker-compose-vpn.yml)
# =============================================================================
# VPN Provider (nordvpn, expressvpn, surfshark, etc.)
VPN_PROVIDER=nordvpn
# VPN Type (openvpn or wireguard)
VPN_TYPE=openvpn
# VPN Credentials
VPN_USER=your_vpn_username
VPN_PASSWORD=your_vpn_password
# VPN Server Countries (comma-separated)
VPN_COUNTRIES=Netherlands,Germany
# =============================================================================
# OPTIONAL: CUSTOM VOLUME MAPPINGS
# =============================================================================
# Uncomment and modify if you have different volume structures
# Custom media directories
# MOVIES_DIR=${DATA_ROOT}/media/movies
# TV_DIR=${DATA_ROOT}/media/tv
# MUSIC_DIR=${DATA_ROOT}/media/music
# BOOKS_DIR=${DATA_ROOT}/media/books
# Custom download directories
# DOWNLOADS_DIR=${DATA_ROOT}/torrents
# MOVIES_DOWNLOADS=${DOWNLOADS_DIR}/movies
# TV_DOWNLOADS=${DOWNLOADS_DIR}/tv
# MUSIC_DOWNLOADS=${DOWNLOADS_DIR}/music