Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/timolinn/spestr

Server internet speed tester, leverages Go's concurrency features.
https://github.com/timolinn/spestr

concurrency golang internet-speed-tester netflix

Last synced: 27 days ago
JSON representation

Server internet speed tester, leverages Go's concurrency features.

Awesome Lists containing this project

README

        

# Internet speed tester

## Introduction

Works like fast.com, actually it's literally fast.com but persist internet speed based on user location, which might be made available to the public.

## Usage

Demo: [spestr.herokuapp.com](https://spestr.herokuapp.com)

## Run locally

### Create configuration file:

```bash
cp sample.spestr.yml spestr.yml
```

Remember to update the configuration to match your local setup

### Build the binary

```bash
go build ./cmd/spestr
```

### Start the server

```bash
./spestr
```

## Coming soon

- User interface powered by Reactjs
- Docker support