-
- Downloads
Support for TLS config on Workhorse
As part of a requirement to use end-to-end encryption, Workhorse needs to be able to run HTTPS server. It allows to specify [tls] config in config.toml. The config must contain paths to certificate and private key. After that, the server will be accessible via HTTPS. Relates to #353010 Changelog: added
Showing
- doc/development/workhorse/configuration.md 19 additions, 0 deletionsdoc/development/workhorse/configuration.md
- workhorse/config.toml.example 10 additions, 0 deletionsworkhorse/config.toml.example
- workhorse/config_test.go 17 additions, 0 deletionsworkhorse/config_test.go
- workhorse/internal/config/config.go 14 additions, 0 deletionsworkhorse/internal/config/config.go
- workhorse/internal/server/server.go 107 additions, 0 deletionsworkhorse/internal/server/server.go
- workhorse/internal/server/server_test.go 165 additions, 0 deletionsworkhorse/internal/server/server_test.go
- workhorse/internal/server/testdata/localhost.crt 27 additions, 0 deletionsworkhorse/internal/server/testdata/localhost.crt
- workhorse/internal/server/testdata/localhost.key 28 additions, 0 deletionsworkhorse/internal/server/testdata/localhost.key
- workhorse/main.go 16 additions, 11 deletionsworkhorse/main.go
workhorse/internal/server/server.go
0 → 100644
workhorse/internal/server/server_test.go
0 → 100644
Please register or sign in to comment