[Feature] Please make version available through either api or web interfaceenhancement #1107

Closed
opened 2025-12-29 02:28:18 +01:00 by adam · 1 comment
Owner

Originally created by @mstewart14 on GitHub (Oct 8, 2025).

Use case

As a homelab user I'm looking to be notified of updates to the software using automation.

Description

Release-argus is a handy low-rent monitor that compares versions it finds in github (or at a URL) to versions found in api's or at a URL (using regex to parse out the version number).
This would be convenient for monitoring change as it comes.
This is a nice to have.
If this represents a security risk I totally understand, maybe give it a toggle in settings for user control, and/or put it behind authentication?
Thank you for this awesome software

Contribution

  • I can write the design doc for this feature
  • I can contribute this feature

How can it be implemented?

A simple thing to do would be to have the version generate as part of web pages documenting use (eg /windows)
Another option would be to create (or add to) an API endpoint and allow access with authentication.

Originally created by @mstewart14 on GitHub (Oct 8, 2025). ### Use case As a homelab user I'm looking to be notified of updates to the software using automation. ### Description Release-argus is a handy low-rent monitor that compares versions it finds in github (or at a URL) to versions found in api's or at a URL (using regex to parse out the version number). This would be convenient for monitoring change as it comes. This is a nice to have. If this represents a security risk I totally understand, maybe give it a toggle in settings for user control, and/or put it behind authentication? Thank you for this awesome software ### Contribution - [ ] I can write the design doc for this feature - [ ] I can contribute this feature ### How can it be implemented? A simple thing to do would be to have the version generate as part of web pages documenting use (eg /windows) Another option would be to create (or add to) an API endpoint and allow access with authentication.
adam added the enhancement label 2025-12-29 02:28:18 +01:00
adam closed this issue 2025-12-29 02:28:18 +01:00
Author
Owner

@mstewart14 commented on GitHub (Oct 9, 2025):

@nblock apologies for not realizing I'd done this already... thank you for your patience with me. I do hate to waste your time and I am very grateful for all the work you guys do.

@mstewart14 commented on GitHub (Oct 9, 2025): @nblock apologies for not realizing I'd done this already... thank you for your patience with me. I do hate to waste your time and I am very grateful for all the work you guys do.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/headscale#1107