-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathfileflows-unraid-docker.xml
More file actions
33 lines (33 loc) · 3.58 KB
/
Copy pathfileflows-unraid-docker.xml
File metadata and controls
33 lines (33 loc) · 3.58 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<?xml version="1.0"?>
<Container version="2">
<Name>FileFlows</Name>
<Repository>revenz/fileflows:stable</Repository>
<Registry>https://hub.docker.com/r/revenz/fileflows/</Registry>
<Network>bridge</Network>
<MyIP/>
<Shell>bash</Shell>
<Privileged>false</Privileged>
<Support>https://forum.fileflows.com</Support>
<Project>https://fileflows.com/</Project>
<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
</Overview>
<Category>Productivity</Category>
<WebUI>http://[IP]:[PORT:5000]</WebUI>
<ExtraParams>--restart unless-stopped</ExtraParams>
<TemplateURL>https://raw.githubusercontent.com/revenz/FileFlowsUnraid/master/fileflows-unraid-docker.xml</TemplateURL>
<Icon>https://raw.githubusercontent.com/revenz/FileFlowsUnraid/master/icon.png?raw=true</Icon>
<DonateLink>https://www.patreon.com/revenz</DonateLink>
<Config Name="TimeZone" Target="TZ" Default="Pacific/Auckland" Mode="" Description="TimeZone for the container refer to https://en.wikipedia.org/wiki/List_of_tz_database_time_zones for a list of possible timezones" Type="Variable" Display="always" Required="true" Mask="false" />
<Config Name="PUID" Target="PUID" Default="99" Mode="" Description="Container Variable: PUID" Type="Variable" Display="advanced" Required="false" Mask="false">99</Config>
<Config Name="PGID" Target="PGID" Default="100" Mode="" Description="Container Variable: PGID" Type="Variable" Display="advanced" Required="false" Mask="false">100</Config>
<Config Name="WebUI" Target="5000" Default="5000" Mode="tcp" Description="Port used to access the WebUI. The container uses port 5000 this can forward any port to that in the container." Type="Port" Display="always" Required="false" Mask="false">8585</Config>
<Config Name="Data" Target="/app/Data" Default="/mnt/user/appdata/fileflows/data" Mode="rw" Description="Location of the database file, best to set this in appdata" Type="Path" Display="always" Required="true" Mask="false">/mnt/user/appdata/fileflows/data</Config>
<Config Name="Logs" Target="/app/Logs" Default="/mnt/user/appdata/fileflows/logs" Mode="rw" Description="logging directory, best to store this with the appdata" Type="Path" Display="always" Required="true" Mask="false">/mnt/user/appdata/fileflows/logs</Config>
<Config Name="Temp Directory" Target="/temp" Default="/mnt/cache/temp/fileflows" Mode="rw" Description="Where temporary files will be created during the file flow process Best to put this on a cache drive or a faster ssd/nvme" Type="Path" Display="always" Required="true" Mask="false">/mnt/cache/temp/fileflows</Config>
<Config Name="/media/" Target="/media/" Default="/mnt/user" Mode="rw" Description="Mapping to a folder in unRAID. this is optional and you can add as many as you like." Type="Path" Display="always" Required="false" Mask="false">/mnt/user</Config>
<Config Name="NVIDIA_VISIBLE_DEVICES" Target="NVIDIA_VISIBLE_DEVICES" Default="all" Mode="" Description="If you have multiple NVIDIA GPUs set a specific ID from the settings page" Type="Variable" Display="advanced" Required="false" Mask="false"/>
</Container>