Add Lidarr on Steroids (#388)

* Add Lidarr On Steroids
This commit is contained in:
DrMxrcy 2023-04-24 15:11:18 -04:00 committed by GitHub
parent ba0fad10de
commit b19ced2f2a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 74 additions and 0 deletions

View File

@ -54,6 +54,7 @@ This is the official repository for the Tipi App Store. It contains all the apps
- [LibrePhotos](https://github.com/LibrePhotos/librephotos) - Complete photo management service
- [LibreTranslate](https://github.com/LibreTranslate/LibreTranslate) - Free and Open Source Machine Translation API. 100% self-hosted, offline capable and easy to setup
- [Lidarr](https://github.com/Lidarr/Lidarr) - Looks and smells like Sonarr but made for music.
- [Lidarr On Steroids](https://github.com/youegraillot/lidarr-on-steroids) - Lidarr with some muscles thanks to deemix
- [Littlelink Custom](https://github.com/JulianPrieber/littlelink-custom) - LittleLink Custom - the ultimate solution for creating a personalized & professional profile page.
- [Lodestone Core](https://github.com/Lodestone-Team/lodestone_core) - Server hosting tool for Minecraft and other multiplayers
- [Mealie](https://github.com/hay-kot/mealie) - Self-hosted recipe manager and meal planner.

View File

@ -0,0 +1,16 @@
{
"$schema": "../schema.json",
"name": "Lidarr on Steroids",
"port": 8186,
"available": true,
"exposable": true,
"id": "lidarr-deemix",
"tipi_version": 1,
"version": "1.2.8",
"categories": ["media"],
"description": "Lidarr with some muscles thanks to deemix",
"short_desc": "Lidarr with some muscles thanks to deemix",
"author": "Youegraillot",
"source": "https://github.com/youegraillot/lidarr-on-steroids",
"form_fields": []
}

View File

@ -0,0 +1,25 @@
version: "3.7"
services:
lidarr-deemix:
image: youegraillot/lidarr-on-steroids:1.2.8
container_name: lidarr-deemix
volumes:
- ${APP_DATA_DIR}/data/config:/config
- ${APP_DATA_DIR}/data/config-deemix:/config_deemix
- ${ROOT_FOLDER_HOST}/media/downloads/deemix:/downloads
- ${ROOT_FOLDER_HOST}/media/data/music:/music
- ${ROOT_FOLDER_HOST}/media/usenet/completed/:/downloads/completed
ports:
- ${APP_PORT}:8686 # Lidarr web UI
- 8187:6595 # Deemix web UI
restart: unless-stopped
networks:
- tipi_main_network
labels:
traefik.enable: ${APP_EXPOSED}
traefik.http.routers.lidarr-deemix.rule: Host(`${APP_DOMAIN}`)
traefik.http.routers.lidarr-deemix.entrypoints: websecure
traefik.http.routers.lidarr-deemix.service: lidarr-deemix
traefik.http.routers.lidarr-deemix.tls.certresolver: myresolver
traefik.http.services.lidarr-deemix.loadbalancer.server.port: 8686

View File

@ -0,0 +1,32 @@
## Install Notice
- To Finish the AutoConfig, Please login to your Deezer Account in the Deemix UI. After logging in, the container will run
```
- /music root folder if no other root folder is configured
- Delay profile allowing Deemix to be used by automatic search
- Deemix as an indexer
- Deemix as a download client
- Flac2Custom script connection if `FLAC2CUSTOM_ARGS` is set
- clean-downloads script connection to keep your downloads folder _clean_ after each imports
```
### Port Info
| Exposed Service | Local Port | Exposed Domain |
|----------------------|------------|---------------------|
| Lidarr | IP:8186 | example.com |
| Deemix | IP:8167 | Not Exposed Via Domain|
---
This repository bundles a modded version of Lidarr and Deemix into a docker image featuring :
- Native Deemix integration as an indexer and downloader for Lidarr
- Automatic Lidarr and Deemix configuration
- Automatic conversion from any format with ffmpeg
- Podman compatibility with rootless mode
This allows an easy deployment, with the advantage of having a direct control over Deemix indexing and downloader capacities into Lidarr :
[!["Lidarr indexers"](https://github.com/youegraillot/lidarr-on-steroids/raw/main/.assets/lidarr-indexers.png "Lidarr indexers")](https://github.com/youegraillot/lidarr-on-steroids/raw/main/.assets/lidarr-indexers.png)

Binary file not shown.

After

Width:  |  Height:  |  Size: 111 KiB