Syncthing Infrastructure¶
This is a list of the infrastructure that powers the Syncthing project.
GitHub¶
All repos, issue trackers and binary releases are hosted at GitHub. GitHub Actions powers our builds and tests (CI).
Main & Documentation Websites¶
Websites are published to GitHub Pages.
syncthing.net (Hugo for site generation)
docs.syncthing.net (Sphinx for site generation)
General Services¶
Several services run in a Kubernetes cluster at Scaleway:
Crash reporting server
Debian/APT packages, with the actual packages served from object storage at Scaleway
Global discovery
Upgrade server
The forum is a separate VM, though also at Scaleway.
Relay Servers¶
Hosted by friendly people on the internet.
Usage Reporting Server¶
Runs the ursrv daemon with PostgreSQL and Nginx.
Signing Server¶
Signs and uploads the release bundles to GitHub.
secure.syncthing.net
External Monitoring¶
The infrastructure is monitored and its status is publicly accessible on the following urls:
status.syncthing.net (updown.io service)