Go Back

rsync

Ports

Forward the following ports from your internet router:

873

About

For most purposes Syncthing is an easier file synchronization system, but rsync is still a reliable solution if you prefer to do things the more traditional way or if you just want to create a mirror from an existing rsync server.

Rsync is unencrypted but can be used via an onion address for transport security. If you are using it via your domain name then third parties will be able to see the content, but this may not matter if you are synchronizing already public files, such as GNU/Linux distro downloads.

Avoid using this for private data, unless you are exclusively using rsync via the onion address.

Creating a Mirror

Select the Settings button then enter the domain and module name for the mirror. From then on synchronization will happen once per day.

Local Sync

If you created a mirror to your server you can then sync those files to other machines or devices on your local network as follows:

rsync -avmr --delete freedombone::files ~/your_directory/
rsync -avmr --delete ~/your_directory/ freedombone::files

If "freedombone" doesn't work then you can substitute the local IP address of your server.