Commit Graph

5 Commits

Author SHA1 Message Date
92aa9b4c22 Allow splitting config, downloads and media paths via .env
Some checks failed
Check running / run (push) Has been cancelled
Adds optional CONFIG_DIR, DOWNLOADS_DIR and MEDIA_DIR env variables so
users can spread configs, downloads and media across different drives
without restructuring ROOT_DIR. Each falls back to its ROOT_DIR-based
default when left empty, so existing setups keep working unchanged.

The -arr services (sonarr, radarr, lidarr, mylar3) now use a single
${DOWNLOADS_DIR}:/data parent bind with a ${MEDIA_DIR}:/data/media
overlay. This preserves TRaSH's single-/data-mount semantics inside
the container (hardlinks still work on one filesystem) while letting
the host-side media tree live wherever the user wants.

README documents the new variables, the generated folder structure,
recommended storage layouts, and the same-filesystem requirement for
hardlinks between downloads and media.
2026-04-17 10:40:44 +02:00
Luc Timmerman
d9a03a5d25 #74 Remove Readarr
Readarr has been discontinued.
2025-12-29 12:57:15 +01:00
Luctia
d4263027db Add Homarr support 2025-05-02 16:09:26 +02:00
Michele Martone
e098e03291 Fix the volume for sabnzbd (#58) 2024-10-01 15:12:05 +02:00
Pavlogal
1e8220bf30 Add new features, fix .env setup, fix permissions and UID conflicts (#50)
* add support for Flaresolverr,
automatic timezone detection

* add scripts for cleaning up old users,
and updating the containers

* fix audiobookshelf, re-add jacket support

* add optional folder and permission generation
also use a previously unused function to clean up code

* fix python UID for tautulli and jellyfin

* remove empty file

* docker-compose sample that uses env variables

new .env sample, fixed setup

* change default install directory to current dir

* fix update_containers

* remove obsolete version line

* fix directory ownership

* update README

* address nitpicks

* Update check_running.yml

Updated auto-check workflow to also copy docker-compose sample file, updated syntax to docker compose without "-"
2024-07-03 13:27:02 +02:00