Failed to load required data.
Please contact support.
Warning: DO NOT upgrade an existing Resilio installation to version 6 — upgrades from all prior versions are currently unsupported and may cause serious problems! This warning will be removed when a version 6 build that supports upgrades is available.
Important:Ensure you update the Resilio Management Console before upgrading any Resilio Agents. Agents won't be available for download until the Resilio Management Console is updated.
Before deploying a new build, please review the changelog Read Changelog
Important: please ensure you update the Resilio Management Console before upgrading any Resilio Agents.
Learn more about installing the Resilio Management Console
Learn more about installing Resilio Primary Storage Agents.
RESILIO_KEY
with some key value that will be used for encryption/decryption. Dump this env var into a file (using syntax
RESILIO_KEY=SecureKeyForEncryption) and place it in a secure location:
echo RESILIO_KEY=SecureKeyForEncryption > /path/to/safe/location/resilio_enc_key.envUse this file to launch docker container with
--env-file option.
resilio user inside the container and this user has UID=555 and GID=555.
Make sure that mounted folders have 555:555 permissions.
$ mkdir /path/to/dir/to/be/shared $ mkdir /path/to/agent/storage/folder $ sudo chown -R 555:555 /path/to/dir/to/be/shared $ sudo chown -R 555:555 /path/to/agent/storage/folderThen run the container:
$ sudo docker run -d -p 3839:3839/tcp \ -p 3838:3838/tcp \ -p 3839:3839/udp \ -p 3838:3838/udp \ -v /path/to/sync.conf:/home/resilio/sync.conf \ -v /path/to/dir/to/be/shared:/home/resilio/shared \ -v /path/to/agent/storage/folder:/home/resilio/.sync \ -v /etc/localtime:/etc/localtime:ro \ --restart always \ --env-file /path/to/safe/location/resilio_enc_key.env \ resilio/agent:Docker on linux allows you to run container in a
host network mode, so there will be
no separate isolated network stack the container works with, it will use network stack of the host
system. Example:
$ sudo docker run -d --network host \ -v /path/to/sync.conf:/home/resilio/sync.conf \ -v /path/to/dir/to/be/shared:/home/resilio/shared \ -v /path/to/agent/storage/folder:/home/resilio/.sync \ -v /etc/localtime:/etc/localtime:ro \ --restart always \ --env-file /path/to/safe/location/resilio_enc_key.env \ resilio/agent:Or you can run the container using docker-compose. Create
docker-compose.yml file with the following content:
version: '3'
services:
resilio_connect_agent:
stop_grace_period: 3m
image: resilio/agent:
env_file:
- /path/to/safe/location/resilio_enc_key.env
volumes:
- /path/to/sync.conf:/home/resilio/sync.conf
- /path/to/dir/to/be/shared:/home/resilio/shared
- /path/to/agent/storage/folder:/home/resilio/.sync
- /etc/localtime:/etc/localtime:ro
ports:
- 3839:3839/tcp
- 3838:3838/tcp
- 3839:3839/udp
- 3838:3838/udp
restart: always
Or if you'd like to run the container in host network mode:
version: '3'
services:
resilio_connect_agent:
stop_grace_period: 3m
image: resilio/agent:
network_mode: "host"
env_file:
- /path/to/safe/location/resilio_enc_key.env
volumes:
- /path/to/sync.conf:/home/resilio/sync.conf
- /path/to/dir/to/be/shared:/home/resilio/shared
- /path/to/agent/storage/folder:/home/resilio/.sync
- /etc/localtime:/etc/localtime:ro
restart: always
Save file and run container:
$ sudo docker-compose up -d
Learn more about installing Resilio End User Agents.
Important: Please upgrade your Resilio Management Console before upgrading Resilio agents.
Learn more about installing Agent
Didn't find package for your NAS? Please contact our support
Important: please ensure you update the Resilio Management Console before upgrading any Resilio Agents.
Learn more about connecting Android Agents to the Resilio Management Console
It's a minifilter driver designed to manage file locking and synchronize access to files, preventing conflicting operations.
Important: please upgrade your Resilio Management Console before upgrading Resilio Proxy.
Learn more about installing Proxy Server
A Tracker Server is automatically installed with the Resilio Management Console. Use these installers if you wish to setup a separate Resilio Tracker server instance and configure Resilio Agents to connect to it.
Learn more about installing & configuring Resilio Tracker Server
$ sudo docker run -d -p 3000:3000/tcp \ -p 3000:3000/udp \ -v /etc/localtime:/etc/localtime:ro \ --restart always \ resilio/tracker:Important: on Linux you can run container in
host:
$ sudo docker run -d --network host \ -v /etc/localtime:/etc/localtime:ro \ --restart always \ resilio/tracker:In order to run the container using docker-compose, you need to create
docker-compose.yml file with the following content:
version: '3'
services:
resilio_connect_tracker:
stop_grace_period: 2m
image: resilio/tracker:
ports:
- 3000:3000/tcp
- 3000:3000/udp
volumes:
- /etc/localtime:/etc/localtime:ro
restart: always
Or in host network mode:
version: '3'
services:
resilio_connect_tracker:
stop_grace_period: 2m
image: resilio/tracker:
network_mode: "host"
volumes:
- /etc/localtime:/etc/localtime:ro
restart: always
Save file and run container:
$ sudo docker-compose up -d
MCP Server enables AI assistants to interact with the Resilio Management Console through the Model Context Protocol. Learn more about installation and configuration here.
Deployment Scripts help automate the installation and configuration of Resilio components across your infrastructure.
Quick Start Package contains Resilio Management Console, Resilio Primary Storage Agent and deployment scripts bundled together for easy setup. (Password for zip: "resilio")