Caprover logo
Caprover one-click apps browser
RSync Container logo
RSync Container
Just a simple container that has runs rsync to download content periodically
Created - Last update

This app sets up a simple linux container with "rsync". The rsync process checks to see if there is any new files to be downloaded, and it downloads them immediately. ** IMPORTANT: ** Make sure `rsync` is installed on the remote machine. If you're SSHing into a container, make sure `rsync` is installed in the container.

Deployed services
rsync-looped
custom
  • rsync-looped-target-directory:/target-dir
6
Variables

Remote source location

Default: /backup-files/

$$cap_REMOTE_SOURCE_DIRECTORY
The remote directory from which the content will be downloaded

The base64 encoded version of private key for establish the SSH connection.

Default: undefined

$$cap_PRIVATE_KEY_BASE_64
To convert your private to base64, run `cat private.key | openssl base64 | tr -d '\n'`

The remote SSH port.

Default: 22

$$cap_REMOTE_SSH_PORT

The remote SSH address.

Default: undefined

$$cap_REMOTE_SSH_ADDRESS
Either an IP or a host such as captain.domain.com - DO NOT add HTTP(S)

The remote SSH User

Default: undefined

$$cap_REMOTE_SSH_USER
Usually root, unless you set up another user
© 2026, Built with Gatsby - Source code available on GitHub