Self-host Syncthing
File sync & storagedeployed & timed by usprices checked · Jul 2026
Continuous, peer-to-peer file synchronization with no central server and no cloud — your files sync directly between your devices, end-to-end encrypted in transit.
Dropbox / yr$144
Self-hosted / yr~$55
You keep$89/yr
Key facts
CategoryFile sync & storage
LicenseMPL-2.0
StackGo
Min RAM256 MB
Dockeryes
Difficulty
What you need
- Any VPS with at least 256 MB of RAM
- A domain you control — most self-hosted setups need HTTPS in front of them
- Under an hour if you've used Docker before
Install with Docker Compose
Save this as compose.yml and run docker compose up -d:
# Syncthing
docker run -d --name syncthing \
-p 8384:8384 -p 22000:22000/tcp -p 22000:22000/udp \
-v st-config:/var/syncthing \
syncthing/syncthing
# admin UI: http://SERVER_IP:8384An alternative to
More in File sync & storage
File sync & storageNextcloud
PHPJavaScript
moderateRead guide →
File sync & storageownCloud
PHPGo
moderateRead guide →