An open API service indexing awesome lists of open source software.

https://github.com/parazeeknova/mediaserver-compose

Docker Compose setup that automates the deployment of a complete media management and streaming stack for coolify.
https://github.com/parazeeknova/mediaserver-compose

coolify docker-compose jellyfin prowlarr radarr sonarr torrenting

Last synced: about 2 months ago
JSON representation

Docker Compose setup that automates the deployment of a complete media management and streaming stack for coolify.

Awesome Lists containing this project

README

          

## _

// Media Server Compose for Coolify
_

// Self-Hosted Media Management & Streaming Stack for Coolify


All services are combined into a single Coolify environment, featuring a Docker Compose setup that streamlines the deployment of a complete media management and streaming stack. This stack integrates popular services like Radarr, Sonarr, Transmission, Prowlarr, and Jellyfin—orchestrated seamlessly to deliver a hassle-free, self-hosted media automation solution. For certain indexers, you may optionally require FlareSolverr to bypass restrictions and enhance functionality.



 Services Overview 
  

 Quick Start Guide 
  

 License 
  

---

###### _

// Preview
_




Jellyfin


#### _

// Services Overview
_

Here are the core services included in this stack:

##### _

// Prowlarr
_
- **Description:** Indexer manager for Torrent and Usenet services.
- **Port:** `9696`
- **Purpose:** Serves as a centralized indexer manager for Radarr and Sonarr, streamlining the media search process.
- **Health Check:** Monitors the `/ping` endpoint.

##### _

// Radarr
_
- **Description:** Movie download manager.
- **Port:** `7878`
- **Purpose:** Automates movie downloading, renaming, and organizing through torrents.
- **Health Check:** Monitors the `/ping` endpoint.

##### _

// Sonarr
_
- **Description:** TV series download manager.
- **Port:** `8989`
- **Purpose:** Automates TV series downloading, renaming, and organizing through torrents.
- **Health Check:** Monitors the `/ping` endpoint.

##### _

// Transmission
_
- **Description:** Torrent client.
- **Port:** `9091`
- **Purpose:** Manages torrent downloads for Radarr and Sonarr with ease.
- **Health Check:** Monitors the Transmission web interface for operational health.

##### _

// Jellyfin
_
- **Description:** Media server for streaming.
- **Port:** `8096`
- **Purpose:** Provides a Netflix-like experience for streaming your downloaded movies and TV shows.
- **Health Check:** Monitors the root endpoint.

#### _

// Quick Start Guide
_

##### Prerequisites
1. Ensure that required ports (9696, 7878, 8989, 9091, 8096) are open and available.
2. Configure the following variables:

```env
SERVICE_FQDN_PROWLARR=
SERVICE_FQDN_RADARR=
SERVICE_FQDN_SONARR=
SERVICE_FQDN_TRANSMISSION=
SERVICE_FQDN_JELLYFIN=
TZ=Asia/Kolkata
SERVICE_USER_ADMIN=admin
SERVICE_PASSWORD_ADMIN=password