FileFlows
Docker app from fileflows's Repository
Overview
FileFlows lets you process files in a rule flow like system.
Primary focus is for video file processing, including coverting videos to standard format (hevc/ac3 etc), and other function for example, removing black bars from videos, adding chapter points for comskip/edl files and many more features
It supports a Server and mutliple node setup, where you can have one server (with an internal processing node) and additional computers/machines as additional processing nodes.
For NVIDIA GPU setup see https://github.com/revenz/FileFlows/wiki/Unraid-NVIDIA-Setup
Categories
Download Statistics
3,955,684
Total Downloads
446,474
This Month
256,552
Avg / Month
Total Downloads Over Time
Loading chart...
Related apps
Explore more like this
Explore allLinks
Details
Repository
revenz/fileflows:stableLast Updated2026-09-30
First Seen2025-04-04
Runtime arguments
- Web UI
http://[IP]:[PORT:5000]- Network
bridge- Shell
bash- Privileged
- false
- Extra Params
--restart unless-stopped
Template configuration
TimeZoneVariable
TimeZone for the container refer to https://en.wikipedia.org/wiki/List_of_tz_database_time_zones for a list of possible timezones
- Target
- TZ
- Default
- Pacific/Auckland
PUIDVariable
Container Variable: PUID
- Default
- 99
- Value
- 99
PGIDVariable
Container Variable: PGID
- Default
- 100
- Value
- 100
WebUIPorttcp
Port used to access the WebUI. The container uses port 5000 this can forward any port to that in the container.
- Target
- 5000
- Default
- 5000
- Value
- 8585
DataPathrw
Location of the database file, best to set this in appdata
- Target
- /app/Data
- Default
- /mnt/user/appdata/fileflows/data
- Value
- /mnt/user/appdata/fileflows/data
LogsPathrw
logging directory, best to store this with the appdata
- Target
- /app/Logs
- Default
- /mnt/user/appdata/fileflows/logs
- Value
- /mnt/user/appdata/fileflows/logs
Temp DirectoryPathrw
Where temporary files will be created during the file flow process Best to put this on a cache drive or a faster ssd/nvme
- Target
- /temp
- Default
- /mnt/cache/temp/fileflows
- Value
- /mnt/cache/temp/fileflows
/media/Pathrw
Mapping to a folder in unRAID. this is optional and you can add as many as you like.
- Default
- /mnt/user
- Value
- /mnt/user
NVIDIA_VISIBLE_DEVICESVariable
If you have multiple NVIDIA GPUs set a specific ID from the settings page
- Default
- all