mirror of
https://github.com/Dictionarry-Hub/profilarr.git
synced 2026-01-22 10:51:02 +01:00
b52b55da7ef48bb4cd48f755f12d98823d009ab3
Profilarr
Profilarr is a Python-based tool that enables seamless synchronization of custom formats and quality profiles in Radarr / Sonarr. It's designed to aid users in maintaining consistent configurations across different environments or instances of Radarr.
⚠️ Before Continuing
- This tool will overwrite any custom formats in your Radarr installation that have the same name.
- Custom Formats MUST be imported before syncing a profile.
🛠️ Installation
Prerequisites
- Python 3.x installed. You can download it from python.org.
Steps
- Download the Profilarr zip file from the release section.
- Extract its contents into a folder.
- Open
import.pyin a text editor of your choice.- Add your Radarr API key to the designated section.
- Modify the Base URL if needed
- Save the changes and close the text editor.
🚀 Usage
- Open a terminal or command prompt.
- Navigate to the directory where you extracted Profilarr.
- Run the command
python import_cf.pyto import the necessary custom formats. - Run the command
python import_qf.pyand follow the prompts to choose and import your desired profile.
📦 Dependencies
requests(Install usingpip install requests)
⚙️ Configuration
Radarr API Key and Base URL
- Your Radarr API Key and Base URL can be configured in the
import.pyfile. - The Base URL should be in the format
http://localhost:7878unless you have a different host or port.
Languages
JavaScript
64.8%
Python
34.8%
CSS
0.2%