Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Installarr

Installarr

One-Click Automated Installer for the Complete Arr Media Stack

Installarr automatically installs and configures Prowlarr, Sonarr, Radarr, Jellyfin, Jellyseerr, and jf-resolve with full integration and automation in minutes.

What Does It Do?

Installarr sets up a complete media automation system that:

  • Downloads nothing locally - Uses Debrid services (Real-Debrid/AllDebrid) for instant streaming
  • Fully automated - Browser automation configures everything
  • Ready to use - All services are connected and working together
  • Zero manual configuration - No need to copy API keys or fiddle with settings

Features

  • GUI Installation Wizard - Beautiful, step-by-step interface
  • Complete Arr Stack - Prowlarr, Sonarr, Radarr, Jellyfin, Jellyseerr
  • jf-resolve Integration - Bridge between Debrid services and Jellyfin
  • Automatic Authentication - Sets up login for all services
  • Pre-configured Indexers - 6 popular torrent indexers automatically added
  • Service Connections - Prowlarr automatically linked to Sonarr/Radarr
  • Jellyseerr Integration - Request system fully configured
  • Docker-based - Isolated, portable, easy to manage
  • Debrid Support - Real-Debrid and AllDebrid

Quick Start

Prerequisites

  • Docker and Docker Compose installed
  • Python 3.8+ installed
  • A Debrid account (Real-Debrid or AllDebrid)

Installation

# Clone the repository
git clone https://github.com/metinxsezdin/installarr.git
cd installarr

# Install Python dependencies
pip install -r requirements.txt

# Run the installer
python install_wizard.py

The GUI wizard will guide you through:

  1. Credentials - Set username/password for all services
  2. Debrid Configuration - Choose provider and enter API key
  3. Network Setup - Configure host IP and ports
  4. Installation - Sit back and watch the magic happen

What Gets Installed?

Service Purpose
Prowlarr Indexer manager
Sonarr TV show manager
Radarr Movie manager
Jellyfin Media server
Jellyseerr Request system
jf-resolve Debrid bridge

Automatic Configuration

Installarr automatically:

  • Sets up authentication on all services
  • Creates root folders for movies and TV shows
  • Configures download clients (magnet blackhole)
  • Connects Prowlarr to Sonarr and Radarr
  • Links Jellyfin to Jellyseerr
  • Adds Sonarr and Radarr to Jellyseerr
  • Configures jf-resolve with your Debrid account

How It Works

  1. Request Media - Use Jellyseerr to search and request movies/TV shows
  2. Automatic Search - Sonarr/Radarr search indexers via Prowlarr
  3. Magnet Processing - jf-resolve converts magnets to streaming links via Debrid
  4. Instant Streaming - Watch in Jellyfin immediately (no local downloads)

Advanced Usage

Command Line Installation

For headless/automated deployments:

python install.py

Custom Ports

Ports can be customized during installation or by editing the generated .env file.

Debrid Providers

Real-Debrid:

AllDebrid:

Troubleshooting

Docker Issues

# Check Docker status
docker compose ps

# View logs
docker compose logs -f

# Restart services
docker compose restart

Browser Automation

If browser automation fails, you can:

  1. Disable browser automation in the wizard
  2. Manually configure services using the web interfaces
  3. Check that Chromium is installed: playwright install chromium

Requirements

  • OS: Windows, Linux, or macOS
  • Docker: 20.10+
  • Docker Compose: 2.0+
  • Python: 3.8+
  • Memory: 4GB RAM minimum
  • Disk: 1GB for Docker images

Credits

  • jf-resolve - Original project by vicking20
  • This installer is an independent automation tool for jf-resolve and the Arr stack

License

This project is for educational purposes only.


About

One-Click Automated Installer for the Complete Arr Media Stack

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages