Ok, so I have spent too long trying to get the filebot:watcher docker container working. I am using docker compose. At first the watcher just refused to trigger, and I was changing/adding/removing options trying to get it to start. After a while I discovered that it only works when a different docker container places the file in the directory and not when I move/copy files manually nor even via python script running on the host. Odd, but this is OK since the other container will be placing the files anyway. Now however, I should note I am working with .strm files, when the watcher see's the file I get this:
[INOTIFY] <filename>.strm
Waiting 300 seconds for changes to settle down...
Ignore: <filename>.strm: text/plain
Why is the file ignored? What command do I need to allow text/plain?
This is my command list from the docker-compose.yml:
Properties: Select all
command:
- /mnt/new_dir
- --output
- /mnt/output_dir
- --log-file
- /mnt/log_dir/movies.log
- --action
- COPY
- --conflict
- SKIP
- --def
- storeReport=/mnt/log_dir/store_report
- artwork=y
- minFileSize=0
- minLengthMS=0
- unsorted=y
- skipExtract=y
- excludeList=/mnt/log_dir/movies.exclude
- movieFormat={emby.id}
- movieDB=TheMovieDB
- emby=*****
- "ut_label=Movie"