You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This program runs a speedtest check every hour and graphs the results. The back-end is written in [Laravel](https://laravel.com/) and the front-end uses [React](https://reactjs.org/). It uses the [Ookla's speedtest cli](https://www.speedtest.net/apps/cli) package to get the data and uses [Chart.js](https://www.chartjs.org/) to plot the results.
6
6
@@ -16,6 +16,7 @@ Disclaimer: You will need to accept Ookla's EULA and privacy agreements in order
| `-e PUID` | Optional. Supply a local user ID for volume permissions |
84
85
| `-e PGID` | Optional. Supply a local group ID for volume permissions |
86
+
| `-e AUTH` | Optional. Set to 'true' to enable authentication for the app |
85
87
88
+
### Authentication
89
+
90
+
Authentication is optional. When enabled, unauthenticated users will only be able to see the graphs and tests table. To be able to queue a new speedtest, backup/restore data and update instance settings you will need to log in. To enable authentication, pass the `AUTH=true` environment variable in docker or run `php artisan speedtest:auth --enable` for manual installs (same command with `--disable` to turn it off).
91
+
92
+
The default credentials are:
93
+
94
+
| Field | Function |
95
+
| --- | --- |
96
+
| username | admin@admin.com |
97
+
| password | password |
98
+
99
+
After enabling, you should change the password through the web UI.
100
+
86
101
### Manual Install
87
102
88
103
For manual installtions, please follow the instrucitons [here](https://github.com/henrywhitaker3/Speedtest-Tracker/wiki/Manual-Installation).
0 commit comments