Sign inSign up

derenderkeks/syncthing-relay

By derenderkeks

•Updated over 9 years ago

syncthing-relay

Image
0

369

derenderkeks/syncthing-relay repository overview

⁠Syncthing Relay Docker Image

Builds Docker Stars Docker Pulls

⁠Overview

Syncthing Relay to help Syncthing clients relay data when they can't communicate directly due to things like NAT routers and firewalls blocking inbound TCP connections.

More detailed description on this blog⁠.

Extensively tested on Digital Ocean $5/mo node

⁠Quick Start

Just run:

docker run --rm -p 22067:22067 -p 22070:22070 derenderkeks/syncthing-relay

Verify your server shows up at http://relays.syncthing.net/⁠

⁠Using Systemd to Auto Start the Docker Container

Here's the quick start guide for setting up a systemd service that will listen on the defualt ports and start at boot time. It will also attempt to pull down image updates each time the service starts and automatically restart after 10 seconds if the process exits. This Docker container preserves no state across starts.

cd /etc/systemd/system
sudo curl -O https://raw.githubusercontent.com/derenderkeks/docker-syncthing-relay/master/init/docker-syncthing-relay.service
sudo systemctl daemon-reload
sudo systemctl start docker-syncthing-relay.service
sudo systemctl status docker-syncthing-relay.service
sudo systemctl enable docker-syncthing-relay.service

Tag summary

Content type

Image

Digest

Size

4.8 MB

Last updated

over 9 years ago

docker pull derenderkeks/syncthing-relay