Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remotely trigger speedtests #1047

Open
2 tasks
alexjustesen opened this issue Jan 10, 2024 · 5 comments Β· May be fixed by #1141
Open
2 tasks

Remotely trigger speedtests #1047

alexjustesen opened this issue Jan 10, 2024 · 5 comments Β· May be fixed by #1141
Assignees
Labels
πŸŽ‰ feature New feature or request
Milestone

Comments

@alexjustesen
Copy link
Owner

alexjustesen commented Jan 10, 2024

Source: #1046

πŸ“œ Description

For various reasons a test should be able to be trigged without having to set a schedule or manually from the UI.

βœ… To-do list

  • trigger an Ookla speedtest using a webhook
  • trigger an Ookla speedtest using an API endpoint
@ChristophKronberger
Copy link

Hey @alexjustesen !

Love this Project and want to contribute.
Would like to go forward with this issue.

@ChristophKronberger ChristophKronberger linked a pull request Feb 18, 2024 that will close this issue
@alexjustesen alexjustesen self-assigned this Feb 22, 2024
@alexjustesen
Copy link
Owner Author

@ChristophKronberger trying to organize my thoughts around this feature. I need to document the API feature better in a separate issue while I'll link later but this gives us a high level benchmark for remotely triggering speedtests.

@ChristophKronberger
Copy link

Hey @alexjustesen !

sure take your time and let me know if i can do anything.

in #1141 ive uploaded the postman collection.

If the API grows i also can imagine using swagger.

@alexjustesen
Copy link
Owner Author

I was looking at https://treblle.com/product/api-documentation to assist with API documentation, their Laravel package will also generate the Swagger docs so this might be a useful way to dynamically generate docs.

@Kristoffeh
Copy link
Contributor

The best case here would've been to allow users to specify an interval in the web interface how often it should perform a speedtest. Has anyone been able to do this with a cron job?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
πŸŽ‰ feature New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants