๐Ÿ‡
Speedtest Tracker
  • Introduction
  • Features
  • Changelog
  • ๐Ÿš€Getting Started
    • Installation
      • Using Docker Compose
      • Using Docker
      • Using Kubernetes
      • Using QNAP
      • Using Synology
      • Using Unraid
    • Environment Variables
    • Database Drivers
  • ๐Ÿ†˜Help
    • Error Messages
    • Frequently Asked Questions
  • ๐Ÿ”‘Security
    • Authentication
    • Authorization
    • Encryption
  • โš™๏ธSettings
    • Data Integrations
      • InfluxDB v2
    • Notifications
      • Database
      • Mail
      • Telegram
  • ๐Ÿ‘€Other
    • Speedtest Process
    • Proxies
      • Cloudflare Tunnel (Zero Trust)
      • Traefik
      • Tailscale
    • Caching
    • Commands
    • Data Dictionary
    • Embed Dashboard
    • Health Check
    • Community Projects
  • ๐Ÿ–ฅ๏ธAPI
    • v1
    • Latest Result (deprecated)
  • ๐ŸคนContributing
    • Development Environment
  • ๐Ÿ”—More
    • Source Code
    • Releases
    • Update the Docs
    • About Me
    • Donate
Powered by GitBook
On this page
  • Docker
  • Notifications
  • Time zones
  • Speedtest
  • Other
Edit on GitHub
  1. Help

Frequently Asked Questions

A running list of frequently ask questions and their answers.

PreviousError MessagesNextAuthentication

Last updated 2 months ago

Docker

I get a warning on container start up that the APP_KEY is missing

You need a APP_KEY for the encryption. See the how to generate one.

Notifications

Links in emails don't point to the correct URL
  1. Set the correct URL as the APP_URL environment variable

  2. Restart the container

Time zones

How do I set the display and schedule time zone?
  1. Set DISPLAY_TIMEZONE environment variables to your local timezone.

  2. 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.

Speedtest

Scheduled tests give lower results then manual tests

Other

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.

  1. Set APP_DEBUG=true as a environment variable

  2. Restart the container

  3. Reproduce the error by visiting the page or performing the action that caused the error

  4. In the output the line that starts with [timestamp] production.ERROR: is the error the server ran into

  5. Once the issue is resolved you can remove the APP_DEBUG environment variable

Starting your cron schedule at an off-peak minute can help reduce network congestion or avoid overloading a speed test server. This on this issue can help you get the formatting right.

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 repository

๐Ÿ†˜
installation docs
comment
GitHub