Watching for downloaded files and extracting/moving them to a desired destination.
2.8K
Found on github.
LOGGING__TIMESTAMPFORMAT: Timestamp format for logs. Default is [yyyy-MM-dd HH:mm:ss.ffffffzzzz].CORE__FILECOMPAREINTERVAL: To determine if the file has been fully copied, the length of the file is compared between a given interval. If the lengths are equal, then the copy process starts. Default is 15 seconds. Must be 1 or greater.PATHS__SOURCE: (required) Source directory to watch for new files.PATHS__BLACKLISTEDWORDS: Comma separated list of words to blacklist files in source directory. If not set, all files will be processed.PATHS__MOVIES__DEFAULT: (required) Default destination directory for movies.PATHS__MOVIES__2160P: 2160P destination directory for movies.PATHS__MOVIES__1080P: 1080P destination directory for movies.PATHS__MOVIES__720P: 720P destination directory for movies.PATHS__TV__DEFAULT: (required) Default destination directory for tv shows.PATHS__TV__2160P: 2160P destination directory for tv shows.PATHS__TV__1080P: 1080P destination directory for tv shows.PATHS__TV__720P: 720P destination directory for tv shows.$ docker run -d \
-v /Users/MY_USER/downloads:/downloads \
-v /Users/MY_USER/media/movies:/movies \
-v /Users/MY_USER/media/tv:/tv \
-e PATHS__SOURCE=/downloads \
-e PATHS__MOVIES__DEFAULT=/movies \
-e PATHS__TV__DEFAULT=/tv \
dotnetdummy/torrent-extractor:latest
version: '3.3'
services:
torrent-extractor:
volumes:
- '/Users/MY_USER/downloads:/downloads'
- '/Users/MY_USER/media/movies:/movies'
- '/Users/MY_USER/media/tv:/tv'
environment:
- PATHS__SOURCE=/downloads
- PATHS__MOVIES__DEFAULT=/movies
- PATHS__TV__DEFAULT=/tv
image: dotnetdummy/torrent-extractor:latest
Content type
Image
Digest
sha256:4f4f30071…
Size
81 MB
Last updated
28 days ago
docker pull dotnetdummy/torrent-extractor