Sign inSign up

ammmze/transmission-gc

By ammmze

•Updated over 6 years ago

Docker image to periodically run garbage collection in transmission

Image
0

359

ammmze/transmission-gc repository overview

⁠docker-transmission-gc

Docker image to periodically run garbage collection in transmission

⁠Usage

⁠Configuration

Configuration is done via environment variables.

NameDefaultDescription
TRANSMISSION_URLhttp://transmission:9091The url where transmission is running. Note: The RPC api needs to be available here. We will automatically append the rpc path (/transmission/rpc) to this url.
TRANSMISSION_RPC_PATH/transmission/rpcThe path to the RPC api.
TRANSMISSION_USERNAMEnoneThe username to access the RPC api. Alternatively mount a netrc file to /root/.netrc.
TRANSMISSION_PASSWORDnoneThe password to access the RPC api. Alternatively mount a netrc file to /root/.netrc.
VERBOSEfalseWhether or not to verbosely print out data.
RUN_ON_STARTtrueWhether or not to run the garbage collection on startup (i.e. before starting up the cron scheduler).
CRON_EXPRESSION0 * * * *The cron expression for how often to run garbage collection. Defaults to every hour on the hour.
DRY_RUNfalseWhen set to true, the RPC call to remove torrents will be skipped.
DELETE_DATAtrueWhether or not to delete data when removing torrents.
⁠docker-compose
transmission-gc:
    image: ammmze/transmission-gc:latest
    environment: 
        - TRANSMISSION_URL=https://transmission.example.com
        - TRANSMISSION_USERNAME=my-rpc-user
        - TRANSMISSION_PASSWORD=my-rps-password

Tag summary

Content type

Image

Digest

Size

5.5 MB

Last updated

over 6 years ago

docker pull ammmze/transmission-gc