A simple docker container for Filebot available over HTTP or VNC.
289
This is a Docker container for Filebot.
The graphical user interface (GUI) of the application can be accessed through a modern web browser, requiring no installation or configuration on the client.
Filebot is the ultimate tool for renaming and organizing your movies, TV shows and Anime.
Available on DockerHub
docker pull alandoyle/filebot
docker run --name=filebot \
-d --init \
-v <MY_DATA_PATH>:/data \
-v <MY_MEDIA_PATH>:/media \
-p 80:8080/tcp \
-p 5900:5900/tcp \
alandoyle/filebot:latest
Docker compose example:
---
services:
filebot:
image: alandoyle/filebot:latest
container_name: filebot
restart: unless-stopped
init: true
ports:
- 80:8080 # If you want to go filebot through a browser
- 5900:5900 # If you want to use a VNC client instead of the browser
volumes:
- /Storage/Incoming:/media
- ./data:/data
environment:
- RESOLUTION=1600x900 # Change resolution (default: 1366x768)
# - VNC_PASSWORD=8charpwd
restart: always
shm_size: "1gb"
| Port | Description |
|---|---|
8080/tcp | NOVNC HTTP Port |
5900/tcp | VNC Port |
| Path | Description |
|---|---|
/data | path for Filebot configuration files |
/media | path for Filebot media files |
If you have a valid Filebot Licence then this file can be copied to the /data directory as .licence
This file is included in the email confirming registration and is in the following format...
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
<Licence details here>
-----END PGP SIGNATURE-----
Links to buy a yearly or lifetime licence can be found on the Filebot download page.
On startup the container will create a file called sysinfo.txt under the /data path.
It'll contain some information like...
FileBot 5.3.0 (r11096)
JNA Native: 7.0.0
MediaInfo: 26.05
Tools: NONE
Extended Attributes: OK
Unicode Filesystem: OK
GVFS: PlatformGVFS [/gvfs]
Script Bundle: 2026-09-12 (r1042)
Groovy: 4.0.33
JRE: OpenJDK Runtime Environment 17.0.20
JVM: OpenJDK 64-Bit Server VM
FILEBOT_OPTS: -Dapplication.deployment=docker -Dnet.filebot.archive.extractor=ShellExecutables -Duser.home=/data
CPU/MEM: 16 Core / 3.7 GB Max Memory / 42 MB Used Memory
OS: Linux (amd64)
HW: Linux 07b498bf31f2 6.18.33.2-microsoft-standard-WSL2 #1 SMP PREEMPT_DYNAMIC Thu Jun 18 21:54:43 UTC 2026 x86_64 GNU/Linux
CPU/MEM: : AMD Ryzen 7 5800H with Radeon Graphics / MemTotal: 14 GB / MemFree: 13 GB / MemAvailable: 13 GB / SwapTotal: 4.3 GB / SwapFree: 4.3 GB
STORAGE: overlay [/] @ 235 GB | ext4 [/media] @ 235 GB | 9p [/data] @ 64 GB
UID/GID: uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel),11(floppy),20(dialout),26(tape),27(video)
DATA: /opt/filebot/data/0
Package: DOCKER
Sep 23, 2026 10:10:31 AM net.sf.ehcache.store.disk.DiskStorageFactory <init>
WARNING: The index for data file /opt/filebot/data/0/cache/0/data_1.data is out of date, probably due to an unclean shutdown. Deleting index file /opt/filebot/data/0/cache/0/data_1.index
Activate License [XXXXXXXXXX] on [Wed Sep 23 10:10:31 GMT 2026]
Contributions are welcome! Feel free to submit issues or pull requests to improve this project.
Content type
Image
Digest
sha256:2f72a7dfa…
Size
396.4 MB
Last updated
15 days ago
docker pull alandoyle/filebot