Profilarr Setup Guide - ajgillis04/GillisDockerDepot GitHub Wiki
Profilarr Setup Guide
Introduction
Profilarr is a companion application to Sonarr and Radarr, designed to manage and customize media profiles for movies and TV shows.
Got it! Hereβs how you can format the Profilarr description for your wiki in Markdown:
Profilarr
Profilarr is a companion application for Sonarr and Radarr, designed to manage and customize media profiles for movies and TV shows.
Features
-
Automated Quality Profile Management
Ensures downloads match preferred settings, such as resolution, codec, bitrate, format, and HDR options. -
Custom Formats & Tagging
Allows fine-tuned customization for specific media types, including service-based preferences like Amazon Prime, Apple TV+, HBO Max, Disney+, and more. -
Seamless Integration with Sonarr & Radarr
Syncs with both platforms to maintain consistent media profiles and automate upgrades when better versions are available.
Usage
Profilarr is ideal for users who:
- Want better control over media quality and format preferences.
- Prefer H.265 (HEVC) and E-AC3 audio for playback efficiency.
- Need Usenet prioritization to avoid excess torrenting.
- Require custom rules for different streaming services.
ξ·ξ·ξ·ξ· This Markdown format keeps your wiki clean and structured. Let me know if you want to tweak anything! ππ
Prerequisites
- Docker installed
- Profilarr container running in your Docker stack
Configuration Steps
Step 1: Accessing the Profilarr UI
- Open your browser and navigate to
http://<your-ip-address>:6868
. - Create your
username
andpassword
and chooseComplete Setup
Step 2: Database
- Select the
Link Repository
and enterhttps://github.com/Dictionarry-Hub/database
- Click
Link
Step 2: General
- Copy the API key from the
General
Tab and place it into your .env
.env
PROFILARR_API_KEY=TheKeyYouJustCopied
Step 3: External Apps
-
Navigate to External Apps from the top menu.
-
Choose
+ Add New App
- Name:
Sonarr
- Type:
Sonarr
- Arr Server:
http://sonarr.example:8989/
- Api Key:
- Sync Method:
On Pull
- Name:
-
Select Data to Sync, these are very user specific with your wants and needs. Here are the ones i choose
Quality Profiles:
- 1080p Balanced
- 1080p Quality (HDR)
Custom Formats:
- 1080p
- 1080p Balanced Tier 1
- 1080p Balanced Tier 2
- 1080p Quality Tier 1
- 1080p Quality Tier 2
- Amazon Prime [1080p]
- Apple TV+
- Apple TV+ [1080p]
- Atmos
- Atmos (missing)
- Blu-ray
- DTS-HD MA
- Disney+
- Disney+ [1080p]
- Dolby Digital +
- Dolby Vision
- HBO Max
- HBO Max [1080p]
- HDR10
- HDR10 (Missing)
- HDR10 (Missing) (1080p)
- HDR10+
- Hulu
- Hulu [1080p]
- Max
- Max [1080p]
- Netflix
- Netflix [1080p]
- Paramount+
- Paramount+ [1080p]
- Peacock
- Peacock [1080p]
- Repack1
- Repack2
- Repack3
- Roku
- Roku [1080p]
- Scene
- Special Edition
- TrueHD
- TrueHD (Missing)
- h265
- h265 (Missing)
- iTunes
- iTunes [1080p]
- x264
- x265
- x265 (1080p)
- x265 (Missing)
-
Choose
Test Connection, Confirm test
, and if successful+ Add
, andConfirm Add
-
Select
Start Sync
. If successful the Sync Progress should go to 100%
- Add Radarr as an External Apps as well
- Arr Server: http://radarr.example:7878
- Use the same options but adding the following
- 1080p Golden Popcorn
- B&W
- Lossless Audio (1080p)
- Movies Anywhere
- Movies Anywhere [1080p]
Notes
- Ensure all paths and environment variables are updated in the
profilarr.yaml
file. - Regularly backup your
config
directory to save your settings.
Backup and Restore Procedures
Regular Backups:
- Perform weekly backups of your
config.yaml
andprofilarr.db
files to safeguard your settings.
Restoration Process:
-
Start a New Container:
- Create and start a new Profilarr container.
- Once started, stop the container to prepare for restoring configuration files.
-
Copy Configuration Files:
- Use the following command to copy config files from the old container:
sudo cp /share/PathToOldContainer/profilarr/config/config.yaml /share/PathtoNewFolder/GillisDockerDepot/appdata/profilarr/config/config.yaml sudo cp /share/PathToOldContainer/profilarr/config/profilarr.db /share/PathtoNewFolder/GillisDockerDepot/appdata/profilarr/config/profilarr.db
- Use the following command to copy config files from the old container:
Troubleshooting
- Common Issues: List frequent issues and solutions.
- Logs: Check Profilarr logs for error messages.
- Support: Link to the Profilarr community and support resources.