https://github.com/code-hex/fast-service
fast-service is opensource speedtest service written in Go
https://github.com/code-hex/fast-service
go golang opensource speedtest speedtest-cli
Last synced: 7 months ago
JSON representation
fast-service is opensource speedtest service written in Go
- Host: GitHub
- URL: https://github.com/code-hex/fast-service
- Owner: Code-Hex
- License: mit
- Created: 2019-03-02T15:03:35.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2019-03-10T14:39:36.000Z (almost 7 years ago)
- Last Synced: 2025-03-30T21:51:15.457Z (9 months ago)
- Topics: go, golang, opensource, speedtest, speedtest-cli
- Language: Go
- Homepage: https://codehex.dev/
- Size: 30.3 KB
- Stars: 25
- Watchers: 1
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# fast-service is opensource speedtest service written in Go
## Environment variables
Environment variables is [here](https://github.com/Code-Hex/fast-service/blob/9e3a385f34985237c655efd9aedddbf05ef3ae45/internal/config/config.go#L12-L24)
## How to try this contents
We are necessary [dep](https://github.com/golang/dep#installation) to install dependency packages.
dep ensure -vendor-only
make build
### How to run server
ENV=development ./bin/speedtest-server
### How to run client
If you want to run client on another port (default is 8000), you should rewrite [`cmd/fast/main.go:10`](https://github.com/Code-Hex/fast-service/blob/8c70fbfef8c6efcbd7e6a75e459ec8cf83dde6b5/cmd/fast/main.go#L10) before build client code.
And build it like this.
./bin/speedtest-client