Maddie Zhan
22f21a270b
Add missing go.mod dependency
2022-01-18 15:52:20 +08:00
kaustubh105
5944c3ca28
Rework session management ( #37 )
...
Co-authored-by: Kaustubh <kaustubh@rop.app>
2022-01-18 15:48:01 +08:00
Tim Small
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
Sean McAvoy
281aff1725
Update Dockerfile ( #36 )
...
update alpine to 3.15 (same as golang:alpine)
2022-01-18 15:46:15 +08:00
Axel Gembe
158e37d3ae
Docker: Fix asset copy step to copy from the correct directory ( #33 )
...
Assets were moved from the `assets` folder to the `web/assets` folder in
commit 7204ae2e19
but the `Dockerfile` has
not been adjusted to copy from there.
2021-10-17 21:51:13 +08:00
Maddie Zhan
2583e5113a
Use default html assets
2021-09-27 11:11:08 +08:00
Maddie Zhan
42cc7740a5
Fix windows/arm64 build
2021-09-18 13:56:26 +08:00
Maddie Zhan
bee29e8b7e
Update goreleaser config
2021-09-18 13:12:01 +08:00
Maddie Zhan
89a5de0105
Support in-memory telemetry/stats database
2021-09-18 02:19:14 +08:00
Maddie Zhan
800760054e
Embed tzdata and rootcerts in binary
...
For use in environments without tzdata or root certs (like embedded devices)
Fixes #29
2021-09-18 01:58:35 +08:00
Maddie Zhan
8c1aa6b39b
Support none database type to disable stats/telemetry
...
Fixes #21
2021-09-18 01:48:10 +08:00
Maddie Zhan
7204ae2e19
Embed default assets
2021-09-17 21:06:00 +08:00
Maddie Zhan
83d25e00fe
Update dependencies
2021-09-17 20:32:57 +08:00
Maddie Zhan
a9adc15ce9
Sync frontend components with PHP version
2021-09-17 20:32:31 +08:00
udarnik386
2ca5dbf071
Add RPM package SPEC ( #23 )
2021-07-05 14:02:19 +08:00
Maddie Zhan
dcb9882978
Allow negative coordinates
...
Fixes #25
2021-05-21 14:21:45 +08:00
Maddie Zhan
c755a05b61
Update dependencies
2021-03-18 18:20:08 +08:00
Maddie Zhan
e2d2f66e97
Remove web server logger
...
Fixes #18
2021-03-18 18:17:20 +08:00
Maddie Zhan
f033591c81
Fix ISP string
2020-12-21 12:07:27 +08:00
Maddie Zhan
890bc10096
Update PNG output to match PHP impl. better
2020-12-21 00:17:35 +08:00
Enrico
fe438802ca
Fix missing format calls and minor error handling ( #17 )
2020-12-16 17:42:24 +08:00
Maddie Zhan
fc6e99b45c
Let Viper handle the config file
2020-11-10 16:33:19 +08:00
maddie
c815103e20
Merge pull request #11 from JackyCZJ/master
...
fix(mysql) timestamp marshall error , fix
2020-08-24 18:32:48 +08:00
JackyCZJ
19432dbb37
fix(mysql) timestamp marshall error , fix
...
Signed-off-by: JackyCZJ <chenzj@esixnetwork.net>
2020-08-24 18:28:36 +08:00
Maddie Zhan
31d51deba5
Update README
2020-08-20 15:44:41 +08:00
Maddie Zhan
cf93e8c545
gofmt
2020-08-20 10:32:50 +08:00
Maddie Zhan
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
Maddie Zhan
01347b8514
Update dependencies
2020-08-19 17:03:19 +08:00
Maddie Zhan
a0a6db8597
Add Proxy Protocol support
...
Closes #9
2020-08-19 17:02:37 +08:00
Maddie Zhan
b76ebec8d0
Update README
2020-08-19 11:38:35 +08:00
Maddie Zhan
86e43891b2
Update README
2020-08-19 11:32:37 +08:00
Maddie Zhan
f884386a54
Support HEAD method for all endpoints via middleware
2020-08-17 15:23:54 +08:00
Maddie Zhan
6970d87166
Return 404 for non-existing files instead of 403
2020-08-15 23:13:23 +08:00
Xirui Zhao
2958853375
Support HTTP HEAD method ( #7 )
2020-08-15 18:09:48 +08:00
Federico Dossena
d2d0d7d085
Merge pull request #5 from AxelFernandez/master
...
Delete an F in From Dockerfile
2020-08-11 07:07:18 +02:00
Axel Fernandez
0cfdb0ea9e
Delete an F in From Dockerfile
2020-08-11 00:48:13 -03:00
mickkael
a992da4780
Dockerfile for speedtest-go ( #3 )
...
* fix a typo in the Readme an built a Dockerfile
* typo on the RUN
2020-07-01 10:03:12 +08:00
Maddie Zhan
64cf616e59
Add index.html
2020-06-17 13:35:15 +08:00
Maddie Zhan
60329fc832
Add option to specify config file
2020-06-16 16:24:29 +08:00
Maddie Zhan
bd721cdb07
Allow user to specify assets path in settings
...
Fixes #2
2020-06-16 16:24:29 +08:00
Fazal Majid
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
Maddie Zhan
30c56a0d46
Add assets and settings.toml to release archive
2020-06-03 10:59:28 +08:00
Maddie Zhan
fad1302a73
Migrate code from Go branch to new repo
2020-06-02 18:10:50 +08:00