Skip to content

pokertour/corearr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CoreArr Logo

CoreArr Management Suite

Une interface premium pour centraliser vos services média.

A unified, modern, and high-performance dashboard for your "Arr" ecosystem.

Laravel PHP Tailwind CSS Livewire License


🚀 Overview

CoreArr is a premium management suite designed to centralize and enhance your media automation experience. Built on the bleeding edge of the Laravel ecosystem, it provides a sleek, responsive, and unified interface for Sonarr, Radarr, Prowlarr, and your download clients.

Gone are the days of switching between multiple tabs. CoreArr brings everything into one beautiful view, optimized for both speed and aesthetics.


✨ Key Features

📊 Consolidated Dashboard

  • Aggregate Telemetry: Real-time stats from Sonarr, Radarr, and qBittorrent in one place.
  • Unified Calendar: See upcoming releases and air dates from all services in a single integrated timeline.
  • System Health: Monitor the status of all your connected services at a glance.

🎬 Media Management

  • Unified Library: Browse your entire movie and TV show library without leaving the app.
  • Deep Integration: Full support for Sonarr/Radarr v3 API, including monitoring, downloading, and file management.
  • Smart History: Track events and downloads across all your indexers.

📥 Real-time Torrent Control

  • qBittorrent Native: Full control over your downloads (Pause, Resume, Delete).
  • v5.0+ Compatible: Ready for the latest qBittorrent versions (Stop/Start API support).
  • Live Sync: Real-time progress updates via Livewire.

🔍 Indexer Integration

  • Prowlarr Support: Manage your indexers and test connectivity directly within CoreArr.
  • Interactive Search: Search for releases and trigger downloads instantly.

🛠️ Technical Stack

CoreArr is built with the latest technologies to ensure maximum performance and maintainability:


🏗️ Installation

🐳 Docker Deployment (Recommended)

CoreArr is built for performance with FrankenPHP and Laravel Octane. The easiest way to deploy is using Docker and the provided docker-compose.yml.

1. Setup with Docker Compose

The project includes a production-ready docker-compose.yml that handles both the application (mapped to port 8080) and a Redis instance for caching.

2. Environment Configuration (.env)

# Create and enter the directory
mkdir corearr && cd corearr

# Download the configuration
wget https://raw.githubusercontent.com/pokertour/corearr/main/docker-compose.yml && wget https://raw.githubusercontent.com/pokertour/corearr/main/.env.example -O .env

mkdir database
touch database/database.sqlite

Your .env file must contain these essential variables:

  • APP_KEY: Your application encryption key. You can generate one using Laravel Key Generator.
  • APP_URL: The full URL where CoreArr is accessible (e.g., https://corearr.yourdomain.com).
  • SMTP (Optional): If you want to receive email notifications or use the "Forgot Password" feature:
    • MAIL_MAILER=smtp
    • MAIL_HOST=smtp.gmail.com
    • MAIL_PORT=587
    • MAIL_USERNAME=your-email@gmail.com
    • MAIL_PASSWORD=your-app-password
    • MAIL_ENCRYPTION=tls
    • MAIL_FROM_ADDRESS="noreply@yourdomain.com"
# Launch the stack
docker compose up -d

Get the default user in the docker log

3. Image Registry (GHCR)

A pre-built, optimized image is available on the GitHub Container Registry:

image: ghcr.io/pokertour/corearr:latest

4. Persistence

Make sure to map the following volumes to ensure your configuration and database are persistent:

  • ./storage: Application logs and cache.
  • ./database/database.sqlite: Your core database file.

📸 Screenshots

Tableau de Bord & Activité

Dashboard CoreArr

Gestion des Téléchargements & Clients

Torrents CoreArr

Bibliothèques de Médias & Indexeurs

Bibliothèque Indexeurs

📄 License

The CoreArr Management Suite is open-sourced software licensed under the MIT license.


Developed with ❤️ by Pokertour

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages