[PR #790] [MERGED] Add reverse proxy documentation #1650

Closed
opened 2025-12-29 02:31:05 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/juanfont/headscale/pull/790
Author: @mike-lloyd03
Created: 9/4/2022
Status: Merged
Merged: 9/21/2022
Merged by: @juanfont

Base: mainHead: reverse-proxy


📝 Commits (10+)

  • 90e840c Add reverse proxy documentation
  • 02ab3a2 Update changelog
  • f6e8341 Add PR link to changelog
  • dc18d64 Add websockets config
  • 3a04247 Add web sockets section
  • 31662bc Merge branch 'main' into reverse-proxy
  • 45df6e7 Apply suggestions from code review
  • 0fe3c21 Move map block out of server block
  • 44be239 Merge branch 'main' into reverse-proxy
  • e6e5872 Merge branch 'main' into reverse-proxy

📊 Changes

2 files changed (+62 additions, -0 deletions)

View changed files

📝 docs/README.md (+1 -0)
docs/reverse-proxy.md (+61 -0)

📄 Description

  • Add reverse proxy documentation
  • Update changelog
  • read the CONTRIBUTING guidelines
  • raised a GitHub issue or discussed it on the projects chat beforehand
  • added unit tests
  • added integration tests
  • updated documentation if needed
  • updated CHANGELOG.md

Per our discussion on Discord today, I'm adding a brief description for how to configure a reverse proxy in front of Headscale. The doc is rather concise so please let me know where more information is needed. This only covers nginx for now but more proxy servers can be added as necessary.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/juanfont/headscale/pull/790 **Author:** [@mike-lloyd03](https://github.com/mike-lloyd03) **Created:** 9/4/2022 **Status:** ✅ Merged **Merged:** 9/21/2022 **Merged by:** [@juanfont](https://github.com/juanfont) **Base:** `main` ← **Head:** `reverse-proxy` --- ### 📝 Commits (10+) - [`90e840c`](https://github.com/juanfont/headscale/commit/90e840c3c93cae2c0ac133eb1cf67d637946fa02) Add reverse proxy documentation - [`02ab3a2`](https://github.com/juanfont/headscale/commit/02ab3a2cb66c6f8b711fc0fe5f29390474a491c6) Update changelog - [`f6e8341`](https://github.com/juanfont/headscale/commit/f6e83413e5871cf501047c165cd318ccb655d380) Add PR link to changelog - [`dc18d64`](https://github.com/juanfont/headscale/commit/dc18d64286534f8f9bfb013a3e4e6773b46d2afe) Add websockets config - [`3a04247`](https://github.com/juanfont/headscale/commit/3a042471b798af6facf6e5f36dd3366168fbbd5b) Add web sockets section - [`31662bc`](https://github.com/juanfont/headscale/commit/31662bcd2852a70845a3d049f28a818191b270a8) Merge branch 'main' into reverse-proxy - [`45df6e7`](https://github.com/juanfont/headscale/commit/45df6e77ff39d9d68104d3b06a55508aaf5086e9) Apply suggestions from code review - [`0fe3c21`](https://github.com/juanfont/headscale/commit/0fe3c21223d22ac46e433507f405cbd6f77b8f26) Move map block out of server block - [`44be239`](https://github.com/juanfont/headscale/commit/44be2397238cabeb1b7cffa10c185699df9a27d1) Merge branch 'main' into reverse-proxy - [`e6e5872`](https://github.com/juanfont/headscale/commit/e6e5872b4b53709700a97d137f417a18c983e879) Merge branch 'main' into reverse-proxy ### 📊 Changes **2 files changed** (+62 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `docs/README.md` (+1 -0) ➕ `docs/reverse-proxy.md` (+61 -0) </details> ### 📄 Description - Add reverse proxy documentation - Update changelog <!-- Please tick if the following things apply. You… --> - [X] read the [CONTRIBUTING guidelines](README.md#contributing) - [X] raised a GitHub issue or discussed it on the projects chat beforehand - [ ] added unit tests - [ ] added integration tests - [X] updated documentation if needed - [X] updated CHANGELOG.md <!-- If applicable, please reference the issue using `Fixes #XXX` and add tests to cover your new code. --> Per our discussion on Discord today, I'm adding a brief description for how to configure a reverse proxy in front of Headscale. The doc is rather concise so please let me know where more information is needed. This only covers nginx for now but more proxy servers can be added as necessary. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2025-12-29 02:31:05 +01:00
adam closed this issue 2025-12-29 02:31:05 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/headscale#1650