| description |
|---|
A running list of frequently ask questions and their answers. |
I get a warning on container start up that the APP_KEY is missing
You need a APP_KEY for the encryption. See the installation docs how to generate one.
Links in emails don't point to the correct URL
- Set the correct URL as the
APP_URLenvironment variable - Restart the container
How do I set the display and schedule time zone?
- Set
DISPLAY_TIMEZONEenvironment variables to your local timezone. - Restart the container
My display timestamps or scheduled tests aren't correct.
Speedtest Tracker assumes your application and database containers are set to UTC by default. If your database instance has your local time zone set it needs to match that set in APP_TIMEZONE and DISPLAY_TIMEZONE environment variables.
Once set restart the container.
Scheduled tests give lower results then manual tests
Starting your cron schedule at an off-peak minute can help reduce network congestion or avoid overloading a speed test server. This comment on this issue can help you get the formatting right.
I'm getting a 500 | SERVER ERROR error
By default APP_DEBUG is set to false in production to prevent verbose error outputs. To debug the issue follow the steps below.
- Set
APP_DEBUG=trueas a environment variable - Restart the container
- Reproduce the error by visiting the page or performing the action that caused the error
- View the output in the UI or in the logs to help resolve the issue, if you can not resolve it open an issue in the GitHub repository
- In the output the line that starts with
[timestamp] production.ERROR:is the error the server ran into - Once the issue is resolved you can remove the
APP_DEBUGenvironment variable