This guide is for advanced users only and it serves as a guide for you to use rclone. The systemd files here are the recommended settings for our slots and will subject to change whenever there are new configurations that are appropriate for the slots.
Furthermore, USB is not responsible for any data loss or application errors due to this setup should you proceed and will not provide official support for it due to the large volume of variables and different configurations possible with rclone. You may visit the community discord server for help.
There are many ways to mount rclone. You can run the rclone mount using screen, create a script for running rclone mount and checking if the command is still alive, using --daemon flag, just to mention a few. We recommend using systemd for several reasons:
- Easy to setup and configure
- Restarts rclone mount automatically when there's a server restart or error
- You can manually restart the service when there's problems.
If you are not familiar with setting up systemd, please visit this guide first before continuing: How to run your own services with systemd
Please read the whole guide in its entirety first before proceeding. This is not a step-by-step guide.
Do not attempt to mount your rclone remote directly on your home directory. This will lead to instabilities. Instead, always mount to an empty folder within your home directory.