syncthing/cmd/stdiscosrv
Jakob Borg 4736cccda1
all: Update certificate lifetimes (fixes #6036) (#6078)
This adds a certificate lifetime parameter to our certificate generation
and hard codes it to twenty years in some uninteresting places. In the
main binary there are a couple of constants but it results in twenty
years for the device certificate and 820 days for the HTTPS one. 820 is
less than the 825 maximum Apple allows nowadays.

This also means we must be prepared for certificates to expire, so I add
some handling for that and generate a new certificate when needed. For
self signed certificates we regenerate a month ahead of time. For other
certificates we leave well enough alone.
2019-10-16 20:31:46 +02:00
..
etc build, etc: Add systemd units and ufw rules for relay and discovery (fixes #5115) (#5350) 2019-08-08 18:04:52 +02:00
scripts build, etc: Add systemd units and ufw rules for relay and discovery (fixes #5115) (#5350) 2019-08-08 18:04:52 +02:00
apisrv_test.go cmd/stdiscosrv: Be more picky about allowed addresses (fixes #5151) (#5153) 2018-08-30 18:06:35 +01:00
apisrv.go cmd/stdiscosrv: Add support for Traefik 2 as a reverse proxy (#6065) 2019-10-07 12:55:27 +01:00
database_test.go all: Fix typos (#4772) 2018-02-24 08:51:29 +01:00
database.go all: Become a Go module (fixes #5148) (#5384) 2018-12-18 12:36:38 +01:00
database.pb.go build: Upgrade github.com/gogo/protobuf (#5994) 2019-09-04 07:33:29 +01:00
database.proto all: Update protobuf package 1.0.0 -> 1.2.0 (#5452) 2019-01-14 11:53:36 +01:00
main.go all: Update certificate lifetimes (fixes #6036) (#6078) 2019-10-16 20:31:46 +02:00
README.md build: Packaging for stdiscosrv 2018-01-16 20:46:48 +01:00
replication.go cmd/stdiscosrv: Add replication heartbeats (fixes #5117) (#5120) 2018-08-15 16:52:20 +02:00
stats.go cmd: Update prometheus_client (fixes #5280) (#5282) 2018-10-21 16:11:26 +01:00

stdiscosrv

This is the global discovery server for the syncthing project.

Usage

https://docs.syncthing.net/users/stdiscosrv.html