Back to catalog
Syncthing logo

Self-Host with Docker · Yantr

Syncthing

Continuous file synchronization between devices with peer-to-peer encryption and no cloud depend...

Ports

1

Deps

0

Use Cases

4

About

What Syncthing does

Syncthing is a continuous file synchronization program that syncs files between two or more computers in real-time. It replaces proprietary cloud services with an open, decentralized, and private solution. Files are synced directly between your devices using peer-to-peer connections, meani...

Install Flow

How to self-host Syncthing

Syncthing can be deployed with standard Docker Compose using the Yantr app catalog. This page collects the basic information searchers usually need first: what Syncthing does, which Docker image Yantr uses, default ports, dependencies, and where to find the original compose template.

If you searched for Syncthing Docker, Syncthing Docker Compose, or self-host Syncthing, this page is the direct landing page for that app in Yantr's catalog.

After deployment, Yantr also lets you publish additional ports later from the stack page using Docker-style syntax. Use mappings like 8080:8080 for a fixed host port or just 8080 to let Docker assign a random host port for container port 8080.

Use Cases

What people run it for

Sync your photos from your phone to your home server automatically when on WiFi.
Keep important documents synchronized across your laptop, desktop, and server without using Dropbox or Google Drive.
Create a private backup solution - sync to a secondary device for redundancy.
Share files with family members using device-to-device synchronization.

Technical Details

Ports, image, and service metadata

Ports

These are the standard container ports Yantr knows about for Syncthing. You can keep the default mapping, remap them, or publish extra ports later after deployment with Docker syntax such as 3000:3000 or 3000.

Port Protocol Label
8384 HTTP Web UI

Docker Image

syncthing/syncthing:latest

Service Name

syncthing

Notes

Things to know before you deploy

! Uses ports 22000 (TCP) and 21027 (UDP) for synchronization
! Works behind NAT with proper configuration
! No account or cloud required - all peer-to-peer

Related Apps

More tools you might pair with Syncthing

More App Pages

Keep browsing the Yantr catalog

Explore the full app catalog for more self-hosted services, alternatives, and dependencies that work alongside Syncthing.

Page generated 2026-05-03T17:57:37.943Z