9cbc95a6db
Fix Windows build
...
Fixes #44 , closes #45
2022-07-09 01:03:33 +08:00
a5d18ef24c
Added url_base
parameter to customize the root url and allow hosting with another application. ( #41 )
...
* Added `url_base` parameter and code to rewrite URL
* Manage redirect on stats login
Co-authored-by: Nicolas Ledez <github.public@ledez.net >
2022-07-09 00:44:49 +08:00
86763bd3aa
Feature: TLS and HTTP/2 ( #39 )
2022-03-27 02:47:16 +08:00
c67b8ec91d
Support systemd socket activation ( #35 )
...
* Support systemd socket activation
If the process has been started with systemd socket activation
configured, then serve requests on the passed-in socket instead of
attempting to bind to an address.
* Add example systemd unit files.
Add example systemd unit files which make use of systemd's security
facilities, and also allow binding to port 80 whilst running as an
unpriviliged process (using systemd socket activation).
2022-01-18 15:47:32 +08:00
2583e5113a
Use default html assets
2021-09-27 11:11:08 +08:00
7204ae2e19
Embed default assets
2021-09-17 21:06:00 +08:00
dcb9882978
Allow negative coordinates
...
Fixes #25
2021-05-21 14:21:45 +08:00
c755a05b61
Update dependencies
2021-03-18 18:20:08 +08:00
e2d2f66e97
Remove web server logger
...
Fixes #18
2021-03-18 18:17:20 +08:00
fe438802ca
Fix missing format calls and minor error handling ( #17 )
2020-12-16 17:42:24 +08:00
cf93e8c545
gofmt
2020-08-20 10:32:50 +08:00
b138d9b6bc
Use a proven library to calculate distance
...
Also rounding distance at 2 decimals instead of round to 5
2020-08-20 10:22:47 +08:00
a0a6db8597
Add Proxy Protocol support
...
Closes #9
2020-08-19 17:02:37 +08:00
f884386a54
Support HEAD method for all endpoints via middleware
2020-08-17 15:23:54 +08:00
6970d87166
Return 404 for non-existing files instead of 403
2020-08-15 23:13:23 +08:00
2958853375
Support HTTP HEAD method ( #7 )
2020-08-15 18:09:48 +08:00
60329fc832
Add option to specify config file
2020-06-16 16:24:29 +08:00
bd721cdb07
Allow user to specify assets path in settings
...
Fixes #2
2020-06-16 16:24:29 +08:00
8971ba8117
Handle URLs with an extraneous /backend/ prefix ( #1 )
...
* handle /backend in URLs as speedtest_worker.js is set up to do so
* fixed dropped slashes
2020-06-08 11:43:51 +08:00
fad1302a73
Migrate code from Go branch to new repo
2020-06-02 18:10:50 +08:00