Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/edde746/speedtest
Internet speedtest tracker
https://github.com/edde746/speedtest
docker self-hosted selfhosted speedtest speedtest-cli sveltekit
Last synced: 27 days ago
JSON representation
Internet speedtest tracker
- Host: GitHub
- URL: https://github.com/edde746/speedtest
- Owner: edde746
- License: gpl-3.0
- Created: 2024-01-19T22:26:56.000Z (12 months ago)
- Default Branch: master
- Last Pushed: 2024-01-21T10:33:49.000Z (12 months ago)
- Last Synced: 2024-10-11T16:12:45.956Z (3 months ago)
- Topics: docker, self-hosted, selfhosted, speedtest, speedtest-cli, sveltekit
- Language: Svelte
- Homepage: https://hub.docker.com/r/edde746/speedtest
- Size: 225 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# speedtest
Run regularly scheduled speed tests, store the results in a database and display them in a web app.
## Usage
To use this you must read and agree to the [Speedtest EULA](https://www.speedtest.net/about/eula) and [GDPR](https://www.speedtest.net/about/privacy) policy.
### Docker
```bash
docker create \
--name=speedtest \
-p 3000:3000 \
-v ./speedtest:/app/data \
-e OOKLA_EULA_GDPR=true \
--restart unless-stopped \
edde746/speedtest:master
```## Building
To build from source, run the following commands:
```bash
git clone https://github.com/edde746/speedtest.git
cd speedtestpnpm install
pnpm run build
# or
docker build -t speedtest .
```## Alternatives
- [henrywhitaker3/Speedtest-Tracker](https://github.com/henrywhitaker3/Speedtest-Tracker)
A seeminlgly unmaintained project, `latest` image is missing arm64 build and startup time is very slow (in my experience).
- [alexjustesen/speedtest-tracker](https://github.com/alexjustesen/speedtest-tracker)
Feature rich but requires PostgreSQL or MySQL making it more complicated to setup.
## Screenshot