Install
FilePipe is a software that supports automated file transfer between multiple clusters and nodes, and can run on Windows, Linux, and macOS systems. In this document, we will explain how to install and start FilePipe on Windows, Linux, and macOS systems respectively.
Windows
To install and start FilePipe on Windows, follow these steps:
Download the FilePipe client: You can download the FilePipe client from the official website. After the download is complete, double-click the file to start the FilePipe client. You will be prompted to modify the configuration file on first startup.
Configure the FilePipe Client: On a Windows system, navigate to the
C:\Users\<your username>\Documents\
directory and locate theconfig.yaml
configuration file within the 'filepipe' folder. Alternatively, you can quickly access this file by right-clicking on the taskbar icon in the lower right corner of the screen when the client program is running. In this file, you can adjust some basic settings for the FilePipe client.Start using FilePipe: Double-click the
filepipe-node-win.exe
file on Windows to start the client.
Linux
To install and start FilePipe on a Linux system, follow these steps:
Open the terminal: Open the terminal on your Linux system.
Install the FilePipe client: Enter the following command to install the FilePipe client:
$ curl --proto '=https' --tlsv1.2 -sSf https://filepipe.app/api/v1/sh/install.sh | sh
- Start the FilePipe client: Enter the following command in the Linux terminal to start the FilePipe client:
$ systemctl start filepipe.service
- The first time you start it, you will be prompted to configure the client. The configuration file directory for Linux systems is
/etc/filepipe/config.yaml
. Open this file to configure it and then restart using the following command:
$ systemctl restart filepipe.service
For specific configuration details, please refer to Config.
- Refer to Linux's various commands for more information.
systemctl status filepipe.service - View status
systemctl stop filepipe.service - Stop
systemctl start filepipe.service - Start
systemctl enable filepipe.service - Enable service to start at boot (similar to startup)
systemctl disable filepipe.service - Disable service from starting at boot (similar to disabling startup)
systemctl restart filepipe.service - Restart
macOS
To install and start FilePipe on macOS, follow these steps:
Open the Terminal: Open the Terminal on your macOS system.
Install FilePipe client: Enter the following command to install the FilePipe client:
$ curl --proto '=https' --tlsv1.2 -sSf https://filepipe.app/api/v1/sh/install.sh | sh
- Start FilePipe client: In the installation directory, enter the following command to start the FilePipe client:
$ launchctl start app.filepipe.plist
- First-time users will be prompted to create a configuration file. The configuration file directory on macOS is
/etc/filepipe/config.yaml
. Open this file to configure FilePipe client and restart after saving the changes.
For detailed configuration instructions, please refer to Config.
- Commands for macOS:
launchctl load $HOME/Library/LaunchAgents/app.filepipe.plist Load the process, start and run it.
launchctl start app.filepipe.plist Start
launchctl stop app.filepipe.plist Stop
launchctl list View running services
About updates
When there is a new update for the Node client, please follow the instructions based on your operating system.
If you are using Windows, you can download the latest client from the FilePipe homepage and replace the old version with it.
If you are a Linux or macOS user, updating the FilePipe client program is the same as installing it. You can execute the following command again to update it:
$ curl --proto '=https' --tlsv1.2 -sSf https://filepipe.app/api/v1/sh/install.sh | sh
About Uninstalling
The steps to uninstall FilePipe vary slightly depending on the operating system you are using. Please follow the instructions below for your operating system.
Windows
First, exit the FilePipe Node client program to ensure it has stopped running.
Find and delete the .exe file for the FilePipe Node client.
Open the following folder:
C:\Users\<your-username>\document\filepipe
.Delete all files and folders in that directory.
Linux
First, exit the FilePipe Node client program to ensure it has stopped running.
Open the terminal and navigate to the following folder:
/etc/systemd/system/
.Find and delete the
filepipe.service
file.Open the following folder:
/usr/local/bin/
.Find and delete the
filepipe
file.Finally, open the following folder:
/etc/filepipe/
.Delete the
config.yaml
file.
Please note that before deleting these files and folders, back up your data to avoid data loss.
macOS
First, exit the FilePipe Node client program to ensure it has stopped running.
Open the following folder:
$HOME/.local/filepipe/bin/
.Delete the
filepipe
file.Open the following folder:
$HOME/Library/LaunchAgents/
.Delete the
app.filepipe.plist
file and folder.Finally, open the following folder:
/etc/filepipe/
.Delete the
config.yaml
file.
We hope this uninstallation guide can help you easily uninstall our software. If you encounter any problems or have any questions while using our software, please feel free to contact our technical support team.