Skip to content

chore(config): add MetricsWithoutAuth #906

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

Merged
merged 4 commits into from
Apr 13, 2025

Conversation

swenske
Copy link
Contributor

@swenske swenske commented Apr 8, 2025

@swenske swenske changed the title chore(config): PromMetricsNoAuth chore(config): MetricsWithoutAuth Apr 13, 2025
@calmh calmh changed the title chore(config): MetricsWithoutAuth chore(config): add MetricsWithoutAuth Apr 13, 2025
@calmh calmh merged commit 483b7c8 into syncthing:main Apr 13, 2025
1 check passed
calmh pushed a commit to syncthing/syncthing that referenced this pull request Apr 13, 2025
### Purpose

Give the ability to skip authentication for prometheus metrics
("/metrics").

### Testing

When authentication is enabled and "Metrics Without Auth" is checked
(not the default), the "/metrics" path remains accessible even when
disconnected.

### Screenshots


![image](https://github.com/user-attachments/assets/144b696b-dd72-46f4-94d5-cd21848e4a4c)

### Documentation

syncthing/docs#906
marbens-arch added a commit to marbens-arch/syncthing-docs that referenced this pull request Apr 14, 2025
* chore(contrib): move syncthing-android and SyncTrayzor to old list (syncthing#895)

SyncTrayzor hasn't received any commits in 4 years, and
syncthing-android is officially discontinued, so add them to the old
list.

Fixes syncthing#892.

* chore(contrib): stop calling Syncthing-Fork an "alternative" (syncthing#896)

Co-authored-by: André Colomb <[email protected]>

* Update author list

* fix: word order in ignoring.rst (syncthing#897)

* Update author list

* fix(faq): update info about checking if a device is relaying (syncthing#899)

Devices now still show "Address", even if connected via a relay, so
we change the information to still be accurate.

The "address" that it shows refers to the address of the relay, if
connected via a relay.

* Update author list

* Update version list

* chore(config): simplify list of STUN servers (syncthing#902)

We're removing discontinued STUN servers in syncthing/syncthing#10012,
so we update the documentation accordingly, while simplifying.

* fix(config): update default `stunKeepaliveStartS` (syncthing#903)

Ever since syncthing/syncthing@e714df0,
`stunKeepaliveStartS` has defaulted to 180, and not 24.

* Update version list

* Update author list

* fix(strings): differentiate setup(n) and set(v) up (syncthing#905)

* Update author list

* chore(config): add MetricsWithoutAuth (syncthing#906)

syncthing/syncthing#10045

* fix(relay-v1): state that both A and B are in session mode (fixes syncthing#802)

Permanent protocol and temporary protocol submodes don't exist in
session mode.

---------

Co-authored-by: Pander <[email protected]>
Co-authored-by: André Colomb <[email protected]>
Co-authored-by: Syncthing Release Automation <[email protected]>
Co-authored-by: Wojciech Geisler <[email protected]>
Co-authored-by: Paul Donald <[email protected]>
Co-authored-by: Sébastien WENSKE <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants