If you have some media that require renaming, Filebot can quickly rename a bulk of media files by pulling their metadata from specific resources. This is great until the application became closed source or behind the paywall. There are many forks of the last open-source version, but the repo from coppit/filebot is a docker container with web-UI.
I am using docker-compose to manage my Docker containers. Below is the docker-compose file that I put together to get the Filebot working. I’m using variables for easy management. The variables are located in the .env, but this is outside of the scope of this post.
version: '3' services: filebot: container_name: filebot image: coppit/filebot env_file: .env environment: - WIDTH=1920 - HEIGHT=1080 - USER_ID=${PUID} - GROUP_ID=${PGID} ports: - '${RDPPORT}:3389' - '${WEBPORT}:8080' volumes: - '${APPDATA}:/config:rw' - '${DOWNLOADSDIR}:/downloads:rw' - '${MEDIADIR}:/media:rw' restart: unless-stopped
To get the web UI working, we need to modify the filebot.conf
that is located in the /config
.
# Using sed to change the default 'no' to 'yes' to allow access to the web UI interface sed -i 's/RUN_UI=no/RUN_UI=yes/' /path/to/the/filebot.conf
Once done, run the command docker-compose up -d
and open a web browser and the URL is http://<ip-addr>:<port> and it should take you the web interface of the coppit/filebot container.
Cheers!