Dockerfile to set up Medusa
Sources are here
docker pull jpiron/medusa
docker run jpiron/medusa
However, you're more likely to run the container with following:
docker run -d --restart=always --name medusa \
-p 8081:8081 \
--user $(id -u ${USER}):$(id -g ${USER}) \
-e TZ=$(cat /etc/timezone) \
-v <YOUR_MEDUSA_DATA_DIRECTORY>:/medusa/datadir \
-v <YOUR_DOWNLOAD_DIRECTORY>:/downloads \
-v <YOUR_TV_SHOWS_DIRECTORY>:/tv \
jpiron/medusa
VERSION=v0.4.0 make build
VERSION=v0.4.0 NO_CACHE=1 PULL=1 make build
The Dockerfile creates a Medusa user and makes it the owner of the Medusa installation folder. When using the user parameter, the container is ran with a different user which is not the owner of the Medusa installation folder. As a result auto-updates can't be performed with the user parameter. To perform updates you will have to pull (or build) the latest image version and run it.
Content type
Image
Digest
sha256:f90b64562…
Size
215.1 MB
Last updated
26 days ago
docker pull jpiron/medusa:v1.0.26