selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

GitHub
lidarr-on-steroids logo

Self-host lidarr-on-steroids

v1.5.2

Docker image bundling Lidarr with Deemix for Deezer music

BetaOpen Source
Updatedlast year
LanguageDockerfile
Setup difficultyModerate
Stars
529
Ports
8686 (Lidarr WebUI), 6595 (Deemix WebUI)
Docker
youegraillot/lidarr-on-steroids
Install with Docker
lidarr-on-steroids screenshot 1lidarr-on-steroids screenshot 2

What is lidarr-on-steroids?

lidarr-on-steroids is a Docker image that bundles a modified version of Lidarr (music collection manager) with Deemix (Deezer downloader) into a single container. It provides native Deemix integration as both an indexer and download client for Lidarr, automatic configuration of both services, audio format conversion via ffmpeg, and Podman compatibility. Users only need to provide their Deezer ARL credentials in the Deemix web UI, and the setup script automatically configures root folders, delay profiles, indexers, download clients, and optional conversion scripts. The image exposes ports 8686 for Lidarr and 6595 for Deemix web interfaces.

Should you self-host lidarr-on-steroids?

lidarr-on-steroids scores 46/100 on selfhost.directory (how scoring works) and ranks #21 of 31 in Music. It has 529 GitHub stars.

There was no stable release in the past 12 months, so check the repository's recent activity before you rely on it.

Setup is moderate: expect some configuration beyond a single command. An official Docker image is available. It is written mostly in Dockerfile.

Its closest alternative on selfhost.directory is Beets (77/100, 15 857 stars). It scores higher overall, so compare the two before you pick. See lidarr-on-steroids vs Beets side by side.

Features

  • Audio format conversion
  • Automatic configuration
  • Deemix integration
  • Download cleanup
  • Podman compatibility

lidarr-on-steroids README

How to install lidarr-on-steroids

Install lidarr-on-steroids with Docker

Environment variables
PUID, PGID, AUTOCONFIG, FLAC2CUSTOM_ARGS, CLEAN_DOWNLOADS

docker run
--name lidarr
-p 8686:8686
-p 6595:6595
-v :/config
-v :/config_deemix
-v :/downloads
-v :/music
--restart unless-stopped
youegraillot/lidarr-on-steroids

Requires four volume mounts for config, deemix config, downloads, and music

How to configure lidarr-on-steroids

  • AUTOCONFIGtrueEnable automatic configuration of Lidarr and Deemix integration

    Enable automatic configuration of Lidarr and Deemix integration

    values: true, false

  • CLEAN_DOWNLOADStrueEnable cleaning empty folders in /downloads after imports

    Enable cleaning empty folders in /downloads after imports

    values: true, false

  • FLAC2CUSTOM_ARGSSets arguments used when calling flac2custom.sh for audio conversion

    Sets arguments used when calling flac2custom.sh for audio conversion

  • PGID1000Group ID for file permissions

    Group ID for file permissions

  • PUID1000User ID for file permissions

    User ID for file permissions

lidarr-on-steroids releases & version history

More in Docker

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…