# FileFlows

FileFlows is a self-hosted media file processing tool that automates video and file workflows through a flexible, rule-based flow system. It is open source and self-hosted, installable on Docker Hub, Proxmox, TrueNAS, ZimaOS and Unraid.

Canonical page: https://ourlocalhost.com/app/688/fileflows

## Description

FileFlows is a self-hosted media file processing tool that automates video and file workflows through a flexible, rule-based flow system. It converts videos to standard formats like HEVC (High-Efficiency Video Coding), removes black bars, adds chapter points for Comskip and EDL (Edit Decision List) files, and supports a central server with multiple additional processing nodes, making it well suited for homelab media libraries.

## Platform availability

Available on 4 of 9 platforms: Unraid, TrueNAS, ZimaOS, Proxmox.

## Health score

66/100 (Good), based on 4 of 4 factors.
- Maintained: 90 (last commit 38 days ago)
- Popular: 34 (49 GitHub stars)
- Easy to install: 65 (4 install platforms, install notes, Docker image)
- Light to run: 60 (2 GB minimum RAM, runs on ARM)

## Links

- GitHub: https://github.com/fileflows/community-repository
- Docker Hub: https://hub.docker.com/r/revenz/fileflows/
- Proxmox: https://community-scripts.github.io/ProxmoxVE/scripts?id=fileflows
- TrueNAS: https://apps.truenas.com/catalog/fileflows/
- ZimaOS: https://github.com/IceWhaleTech/CasaOS-AppStore/tree/main/Apps/FileFlows
- Unraid: https://ca.unraid.net/apps/fileflows-02u8c9e1l0uv0m?q=FileFlows
- Official website: https://fileflows.com/

## Common questions

### Does FileFlows support hardware-accelerated video transcoding?

Yes, it can transcode to AV1, HEVC, or H.264 with hardware acceleration, including Intel QSV and NVIDIA.

### Can FileFlows distribute file processing across multiple machines?

Yes, it supports distributed processing nodes so work can be split between a server and additional machines.

### How can I contribute a custom FileFlows script?

You can create a new script and submit a pull request to get it included in the official repository.

### Where should I ask for help with complicated FileFlows issues?

The forum is the preferred place for complicated issues because it keeps a record, and Discord is also monitored.

### How can I bypass FileFlows certificate errors?

If the issue persists, set the environment variable FF_IGNORE_CERT_ERRORS=1 to bypass certificate errors.

## Alternatives

- Adinand Auto File Sorter: Automatically organizes the Android Downloads folder by sorting files into images, videos, documents and apps.
- Hazel: Automates file organization by monitoring specific folders, sorting, renaming, moving files with custom rules, managing trash, and removing…
- Ornix: Ornix automatically organizes your messy Downloads folder.
- Tdarr: Tdarr V2 is a distributed, self-hosted transcoding and remuxing system that automates media library management by enforcing your required c…
- unmanic: Unmanic is a simple tool for optimising your file library.

---
Source: Our Local Host (https://ourlocalhost.com/app/688/fileflows), the self-hosted and open-source app directory.
