Linux
Prerequisites
For detailed instructions how to install .NET on linux refer to this guide from Microsoft.
If you wish to use the Video Plugin to process videos, you must download FFmpeg for your system.
- Server
- Node
wget -O FileFlows.zip https://fileflows.com/downloads/zip
unzip FileFlows.zip -d FileFlows
cd FileFlows/
chmod +x run-server.sh
./run-server.sh
This will launch the server with a GUI. To launch it without a GUI, use cd Server
dotnet FileFlows.Server.dll
You should now be able to view FileFlows in the browser on http://localhost:19200/
In order for plugins to find the FFmpeg tool, it must be added under the Variables page.
Name | Value | Description |
---|---|---|
Name | ffmpeg | The name of the variable, this is case insensitive |
Path | /usr/bin/ffmpeg | The path to your ffmpeg instance |
Node
wget -O FileFlows.zip https://fileflows.com/downloads/zip
unzip FileFlows.zip -d FileFlows
cd FileFlows
chmod +x run-node.sh
./run-node.sh
This will launch the FileFlows node GUI. You can optionally specify the server address
cd Node
dotnet FileFlows.Node.dll --server [SERVER_ADDRESS]
Replace [SERVER_ADDRESS] with the FileFlows Server address you are connecting to.
For example http://tower:19200/
If you omit the --server variable, FileFlows.Node will look for fileflows.config
file and read the server information from there.
If that file is missing, a new one will be created and the process will exit, or if no server is defined in that file the process will exit.
With the fileflows.config
file correctly configured, there is no need to specify the server via the --server
switch
Continue the configuration in the main web console.