[Feature] Hope the development version documentation can be merged as soon as possible #1168

Closed
opened 2025-12-29 02:28:41 +01:00 by adam · 2 comments
Owner

Originally created by @wold9168 on GitHub (Dec 4, 2025).

Use case

I am currently working on some application development based on Headscale. I spent several hours reviewing the Tailscale API documentation. I saw the Headscale documentation for the version I was using, 0.27.1, on headscale.net, which did not mention Headscale's API. As a result, I subconsciously assumed that as an open-source implementation of a Tailscale server, Headscale's API should be consistent with the official Tailscale server. This took me a lot of time to debug until I realized Headscale uses a completely different set of standards than Tailscale. However, this information is only mentioned in the development version documentation and docs/ref/api.md, not in any prominent place.

I hope the development version documentation can be merged as soon as possible.

Description

There is a lack of API-related descriptive documentation on headscale.net (document version 0.27.1), especially the emphasis on the differences between the headscale and tailscale API standards.

Contribution

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

How can it be implemented?

No response

Originally created by @wold9168 on GitHub (Dec 4, 2025). ### Use case I am currently working on some application development based on Headscale. I spent several hours reviewing the Tailscale API documentation. I saw the Headscale documentation for the version I was using, 0.27.1, on headscale.net, which did not mention Headscale's API. As a result, I subconsciously assumed that as an open-source implementation of a Tailscale server, Headscale's API should be consistent with the official Tailscale server. This took me a lot of time to debug until I realized Headscale uses a completely different set of standards than Tailscale. However, this information is only mentioned in the development version documentation and [docs/ref/api.md](https://github.com/juanfont/headscale/blob/main/docs/ref/api.md), not in any prominent place. I hope the development version documentation can be merged as soon as possible. ### Description There is a lack of API-related descriptive documentation on headscale.net (document version 0.27.1), especially the emphasis on the differences between the headscale and tailscale API standards. ### Contribution - [ ] I can write the design doc for this feature - [ ] I can contribute this feature ### How can it be implemented? _No response_
adam added the enhancement label 2025-12-29 02:28:41 +01:00
adam closed this issue 2025-12-29 02:28:41 +01:00
Author
Owner

@nblock commented on GitHub (Dec 5, 2025):

I hope the development version documentation can be merged as soon as possible.

Headscale's documentation is far from being complete and not all aspects are covered. We try to close the gap with the implementation and thus "version" the documentation with each release. The current "development" docs will be available with the release of 0.28.0.

@nblock commented on GitHub (Dec 5, 2025): > I hope the development version documentation can be merged as soon as possible. Headscale's documentation is far from being complete and not all aspects are covered. We try to close the gap with the implementation and thus "version" the documentation with each release. The current "development" docs will be available with the release of 0.28.0.
Author
Owner

@wold9168 commented on GitHub (Dec 5, 2025):

I hope the development version documentation can be merged as soon as possible.

Headscale's documentation is far from being complete and not all aspects are covered. We try to close the gap with the implementation and thus "version" the documentation with each release. The current "development" docs will be available with the release of 0.28.0.

If the documentation in development cannot be merged yet, at least leave a warning about "headscale and tailscale use different APIs". What do you think?

@wold9168 commented on GitHub (Dec 5, 2025): > > I hope the development version documentation can be merged as soon as possible. > > Headscale's documentation is far from being complete and not all aspects are covered. We try to close the gap with the implementation and thus "version" the documentation with each release. The current "development" docs will be available with the release of 0.28.0. If the documentation in development cannot be merged yet, at least leave a warning about "headscale and tailscale use different APIs". What do you think?
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/headscale#1168