Skip to content

jocmp/gaffe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gaffe

Gaffe presents an HTML list for the CSV output of sivel/speedtest-cli.

I run this little web server on my NAS to keep track of a cron job that logs new speed test results over time using speedtest-cli. The goal is to have a simple view that doesn't require manually copying a CSV and pasting it into Google Sheets.

Index Example

For a much more sophisticated service using speedtest-cli, check out Speedtest Tracker

Getting Started

To try it out locally, clone this repository

git clone https://github.com/jocmp/gaffe.git

Follow the instructions on sivel/speedtest-cli to create a speed test result.

python speedtest-cli >> speedtest.csv

Finally, run the debug build

export WEB_HOST=8700
export CSV_PATH=speedtest.csv
make run

You should now see the webpage on http://localhost:8700.