Releases: linuxserver/docker-speedtest-tracker
v0.20.4-ls29
LinuxServer Changes:
Cache Filament components and added APP_KEY as a required param.
speedtest-tracker Changes:
Warning
v0.20.x
has breaking changes and requires action. Read the original release notes here: https://github.com/alexjustesen/speedtest-tracker/releases/tag/v0.20.0
What's Changed
- [Bug] Use table columns not attributes on results table by @alexjustesen in alexjustesen/speedtest-tracker#1500
- [Feature] Made checking for internet connection optional by @alexjustesen in alexjustesen/speedtest-tracker#1507
- Release v0.20.4 by @alexjustesen in alexjustesen/speedtest-tracker#1508
Full Changelog: alexjustesen/speedtest-tracker@v0.20.3...v0.20.4
v0.20.3-ls29
LinuxServer Changes:
Cache Filament components and added APP_KEY as a required param.
speedtest-tracker Changes:
Warning
v0.20.x
has breaking changes and requires action. Read the original release notes here: https://github.com/alexjustesen/speedtest-tracker/releases/tag/v0.20.0
What's Added
- [Feature] Use ping instead of a HTTP get request to check for internet connection by @alexjustesen in alexjustesen/speedtest-tracker#1493
What's Changed
- [Chore Round package loss in telegram notification by @alexjustesen in https://github.com/alexjustesen/speedtest-tracker/pull/1491
- [Bug] Fixed result reference in speedtest completed mail by @alexjustesen in alexjustesen/speedtest-tracker#1492
- Release v0.20.3 by @alexjustesen in alexjustesen/speedtest-tracker#1494
Full Changelog: alexjustesen/speedtest-tracker@v0.20.2...v0.20.3
v0.20.3-ls28
LinuxServer Changes:
Cache Filament components and added APP_KEY as a required param.
speedtest-tracker Changes:
Warning
v0.20.x
has breaking changes and requires action. Read the original release notes here: https://github.com/alexjustesen/speedtest-tracker/releases/tag/v0.20.0
What's Added
- [Feature] Use ping instead of a HTTP get request to check for internet connection by @alexjustesen in alexjustesen/speedtest-tracker#1493
What's Changed
- [Chore Round package loss in telegram notification by @alexjustesen in https://github.com/alexjustesen/speedtest-tracker/pull/1491
- [Bug] Fixed result reference in speedtest completed mail by @alexjustesen in alexjustesen/speedtest-tracker#1492
- Release v0.20.3 by @alexjustesen in alexjustesen/speedtest-tracker#1494
Full Changelog: alexjustesen/speedtest-tracker@v0.20.2...v0.20.3
v0.20.2-ls27
LinuxServer Changes:
Cache Filament components and added APP_KEY as a required param.
speedtest-tracker Changes:
Warning
v0.20.x
has breaking changes and requires action. Read the original release notes here: https://github.com/alexjustesen/speedtest-tracker/releases/tag/v0.20.0
What's Changed
- [Feature] Display next speedtest run at date on dashboard by @alexjustesen in alexjustesen/speedtest-tracker#1477
- [Feature] Added chart datetime format environment variable by @alexjustesen in alexjustesen/speedtest-tracker#1480
- [Chore] Removed deprecated image warning by @alexjustesen in alexjustesen/speedtest-tracker#1481
- Release v0.20.2 by @alexjustesen in alexjustesen/speedtest-tracker#1482
Full Changelog: alexjustesen/speedtest-tracker@v0.20.1...v0.20.2
v0.20.1-ls27
LinuxServer Changes:
Cache Filament components and added APP_KEY as a required param.
speedtest-tracker Changes:
Warning
v0.20.x
has breaking changes and requires action. Read the original release notes here: https://github.com/alexjustesen/speedtest-tracker/releases/tag/v0.20.0
What's Changed
- [Bug] Default display timezone to utc by @alexjustesen in alexjustesen/speedtest-tracker#1471
- [Bug] Display timezone should be used for scheduled tests by @alexjustesen in alexjustesen/speedtest-tracker#1472
- Release v0.20.1 by @alexjustesen in alexjustesen/speedtest-tracker#1473
Full Changelog: alexjustesen/speedtest-tracker@v0.20.0...v0.20.1
v0.20.1-ls26
LinuxServer Changes:
Existing users should update their nginx confs to avoid http2 deprecation warnings.
speedtest-tracker Changes:
Warning
v0.20.x
has breaking changes and requires action. Read the original release notes here: https://github.com/alexjustesen/speedtest-tracker/releases/tag/v0.20.0
What's Changed
- [Bug] Default display timezone to utc by @alexjustesen in alexjustesen/speedtest-tracker#1471
- [Bug] Display timezone should be used for scheduled tests by @alexjustesen in alexjustesen/speedtest-tracker#1472
- Release v0.20.1 by @alexjustesen in alexjustesen/speedtest-tracker#1473
Full Changelog: alexjustesen/speedtest-tracker@v0.20.0...v0.20.1
v0.20.0-ls26
LinuxServer Changes:
Existing users should update their nginx confs to avoid http2 deprecation warnings.
speedtest-tracker Changes:
Warning
This release requires you to change your container's image and make changes to your environment variables for Speedtest Tracker to continue to function and receive updates.
Important
If you have an issue which resulted from this release please open an issue with as much detail as possible, if you have a question or need clarification use the linked discussion topic.
Action Items
With the switch to using environment variables for the application's general settings action is required to update your environment. Below are all the changes that you might need to make.
🐋 Docker image
To get this update and future updates you will need to switch to using LSIO's images, as of v0.20.0
I am no longer building mine. Details on how to switch can be found here #1117.
⏰ Timezone
I think I finally have a better solution for handling timezones, especially for those of you that like to watch the world burn and your database isn't set to UTC.
My database is set to my local timezone
Set APP_TIMEZONE
AND DISPLAY_TIMEZONE
to your local timezone, this ensures the application writes the correct timestamp to the database and then displays it.
This was tested with both MySQL and Postgres with the container's TZ
set to the same timezone.
APP_TIMEZONE="America/New_York"
DISPLAY_TIMEZONE="America/New_York"
My database is set to UTC / I don't know or use SQLite
Set DISPLAY_TIMEZONE
to your local timezone, this ensures the application will display timestamps correctly.
DISPLAY_TIMEZONE="America/New_York"
🐇 Speedtests
Speedtest settings have also been moved to environment variables, SPEEDTEST_SCHEDULE
, SPEEDTEST_SERVERS
and optionally PRUNE_RESULTS_OLDER_THAN
should be added to your configuration.
SPEEDTEST_SCHEDULE="" # can be represented as a cron schedule same as before.
SPEEDTEST_SERVERS="" # you can add one or many servers separated by a comma (i.e. "123456,654321,987654").
PRUNE_RESULTS_OLDER_THAN=0 # the default is 0 which disables result pruning, this value is in days.
How do I find a list of servers now?
There is a new CLI command in the container that you can run which will return a list of the "best" speedtest servers based on your location. To get the list follow the steps below:
- Open a terminal into the running speedtest container
- Navigate to the app directory
cd app/www
- Run
php artisan app:ookla-list-servers
or provide a search term as the first argumentphp artisan app:ookla-list-servers "frontier"
- Using the list provided you can add the server IDs to the
SPEEDTEST_SERVERS
environment variable
I am working on a centralized, searchable and community driven list of servers which will be available later this summer.
What's New
- Laravel 11.x Shift by @alexjustesen in alexjustesen/speedtest-tracker#1389
- [Feature] Removed general settings page (BREAKING CHANGE) by @alexjustesen in alexjustesen/speedtest-tracker#1464
- [Feature] Custom 500 server error page by @alexjustesen in alexjustesen/speedtest-tracker#1417
- [Feature] Unique Ookla speedtest job and increased timeout by @alexjustesen in alexjustesen/speedtest-tracker#1418
- [Feature] Check for internet connection before running a test by @alexjustesen in alexjustesen/speedtest-tracker#1444
- [Feature] added filament user profile by @alexjustesen in alexjustesen/speedtest-tracker#1466
- Add App url and Packet loss to the notifications by @svenvg93 in alexjustesen/speedtest-tracker#1390
What's Changed
- removed version from docker compose by @alexjustesen in alexjustesen/speedtest-tracker#1388
- [Bug] Added point background color by @alexjustesen in alexjustesen/speedtest-tracker#1416
- [Chore] Removed ffmeg from dev image by @alexjustesen in alexjustesen/speedtest-tracker#1421
- [Chore] Disabled test workflow job by @alexjustesen in alexjustesen/speedtest-tracker#1422
- Laravel 11.7.0 Shift by @alexjustesen in alexjustesen/speedtest-tracker#1420
- Laravel 11.8.0 Shift by @alexjustesen in alexjustesen/speedtest-tracker#1437
- [Chore] Removed pipeline image builds by @alexjustesen in alexjustesen/speedtest-tracker#1442
- [Bug] Fixed updating the result record when a test fails by @alexjustesen in alexjustesen/speedtest-tracker#1443
- Laravel 11.9.1 Shift by @alexjustesen in alexjustesen/speedtest-tracker#1451
- [Bug] removed extra $ in password reset error message by @alexjustesen in alexjustesen/speedtest-tracker#1457
- Refactor app commands by @alexjustesen in alexjustesen/speedtest-tracker#1458
- Laravel 11.10.0 Shift by @alexjustesen in alexjustesen/speedtest-tracker#1456
- [Chore] Use Cloudflare instead of google for internet checks by @alexjustesen in alexjustesen/speedtest-tracker#1459
- [Chore] Removed remaining docker assets by @alexjustesen in alexjustesen/speedtest-tracker#1460
- [Docs] Updated readme for 0.20.0 release by @alexjustesen in alexjustesen/speedtest-tracker#1461
- [Chore] Use SQLite for development env by @alexjustesen in alexjustesen/speedtest-tracker#1462
- gh actions: bump tighten/duster-action from 2 to 3 by @dependabot in alexjustesen/speedtest-tracker#1463
- [Chore] Removed bundled assets by @alexjustesen in alexjustesen/speedtest-tracker#1465
- [Docs] updated generate app key url by @alexjustesen in alexjustesen/speedtest-tracker#1468
- Release v0.20.0 by @alexjustesen in alexjustesen/speedtest-tracker#1469
Full Changelog: alexjustesen/speedtest-tracker@v0.19.0...v0.20.0
v0.19.0-ls25
LinuxServer Changes:
Existing users should update their nginx confs to avoid http2 deprecation warnings.
speedtest-tracker Changes:
What's Changed
- Add Packet loss to CSV export by @svenvg93 in alexjustesen/speedtest-tracker#1384
- [Chore] Upgraded sail development environment to PHP 8.3 by @alexjustesen in alexjustesen/speedtest-tracker#1385
- Release v0.19.0 by @alexjustesen in alexjustesen/speedtest-tracker#1386
Full Changelog: alexjustesen/speedtest-tracker@v0.18.7...v0.19.0
v0.19.0-ls24
LinuxServer Changes:
Existing users should update their nginx confs to avoid http2 deprecation warnings.
speedtest-tracker Changes:
What's Changed
- Add Packet loss to CSV export by @svenvg93 in alexjustesen/speedtest-tracker#1384
- [Chore] Upgraded sail development environment to PHP 8.3 by @alexjustesen in alexjustesen/speedtest-tracker#1385
- Release v0.19.0 by @alexjustesen in alexjustesen/speedtest-tracker#1386
Full Changelog: alexjustesen/speedtest-tracker@v0.18.7...v0.19.0
v0.19.0-ls23
LinuxServer Changes:
Rebase to Alpine 3.20.
speedtest-tracker Changes:
What's Changed
- Add Packet loss to CSV export by @svenvg93 in alexjustesen/speedtest-tracker#1384
- [Chore] Upgraded sail development environment to PHP 8.3 by @alexjustesen in alexjustesen/speedtest-tracker#1385
- Release v0.19.0 by @alexjustesen in alexjustesen/speedtest-tracker#1386
Full Changelog: alexjustesen/speedtest-tracker@v0.18.7...v0.19.0