Resilio Connect Installers
Tutorials & Support

Resilio Connect Installers (v)

Management Console

Tracker Server

A Tracker server is automatically installed with the Management Console. Use these installers if you wish to setup a separate Tracker server instance and configure Resilio Agents to connect to it.

Learn More About Installing & Configuring a Tracker Server...

Desktop & Server Agents

Please upgrade your Management Console before upgrading agents

Learn More About Installing Desktop Agents & Connecting It to The Management Console...

Mobile Agents

Version ()
iOS Android

NAS Agents

Please upgrade your Management Console before upgrading agents

Learn More About Installing Desktop Agents & Connecting It to The Management Console...

Docker images

Management console is running as resilio user inside container and it has UID=1000 and GID=1000 by default. Make sure that storage folder has owner and group 1000.
docker login -u docker_user -p 'Z&0d%4En@4Z03d6gmE2957K*L0#K7h' registry-ext.resilio.com:5000
mkdir mc_data
sudo chown -R 1000:1000 mc_data
docker run -d -v $(pwd)/mc_data:/home/resilio/resilio-connect-server/var \
         -p 8443:8443/tcp \
         -p 8444:8444/tcp \
         -p 8445:8445/tcp \
         -p 3000:3000/tcp \
         -p 3000:3000/udp \
         -p 3839:3839/tcp \
         -p 3839:3839/udp \
         -p 3838:3838/tcp \
         -p 3838:3838/udp \
         --restart=always \
         registry-ext.resilio.com:5000/resilio_connect_mc:latest
            
Instead of 'latest' can use tag which is the full version of MC including build number, e.g. 2.6.2.828. Instead of -d flag you can use -it to run container in interactive tty mode. To stop container use:
docker stop -t <grace_period_in_sec> <container_id>
            
-t <grace_period_in_sec> - seconds to wait for stop before killing it (sending SIGKILL). As result process inside container will receive SIGTERM, and after a grace period (10 sec by default) SIGKILL.
mkdir <full_path_to_shared_dir_on_host>
mkdir <full_path_to_agent_storage>
sudo chown -R 1000:1000 <full_path_to_shared_dir_on_host>
sudo chown -R 1000:1000 <full_path_to_agent_storage>
docker login -u docker_user -p 'Z&0d%4En@4Z03d6gmE2957K*L0#K7h' registry-ext.resilio.com:5000
docker run -d -p 3839:3839/tcp \
              -p 3838:3838/tcp \
              -p 3839:3839/udp \
              -p 3838:3838/udp \
              -v <full_full_path_to_sync.conf>:/home/resilio/sync.conf \
              -v <full_path_to_shared_dir_on_host>:/home/resilio/shared \
              -v <full_path_to_agent_storage>:/home/resilio/.sync \
              --restart always \
              registry-ext.resilio.com:5000/resilio_connect_agent:latest
             
Instead of 'latest' can use tag which is the full version of agent including build number, e.g. 2.6.2.1426. To stop container use
docker stop -t <grace_period_in_sec% %container_id>
             
-t <grace_period_in_seconds> - seconds to wait for stop before killing it (sending SIGKILL). As result process inside container will receive SIGTERM, and after a grace period (10 sec by default) SIGKILL.
Run container on Linux
docker login -u docker_user -p 'Z&0d%4En@4Z03d6gmE2957K*L0#K7h' registry-ext.resilio.com:5000
docker run -d -p 3839:3839/tcp \
           -p 3000:3000/tcp \
           -p 3000:3000/udp \
           --restart always \
           registry-ext.resilio.com:5000/resilio_connect_tracker:latest
           
instead of 'latest' can use tag is the full version of tracker including build number, e.g. 2.6.336