[PR #1349] [MERGED] Packaging and doc fixups #2052

Closed
opened 2025-12-29 03:19:34 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/juanfont/headscale/pull/1349
Author: @kradalby
Created: 4/19/2023
Status: Merged
Merged: 4/19/2023
Merged by: @juanfont

Base: mainHead: packaging-fixes


📝 Commits (6)

  • 744c023 add systemd enable to postinstall script
  • d84abe2 move current linux documentation into "manual"
  • 49010ac add new documentation on how to install on debian/ubuntu
  • 3f6e4fb remove rpm, might add back later
  • b4cbf6a lint fix
  • f3fc2a6 update changelog

📊 Changes

5 files changed (+237 additions, -133 deletions)

View changed files

📝 .goreleaser.yml (+1 -1)
📝 CHANGELOG.md (+2 -1)
📝 docs/packaging/postinstall.sh (+1 -0)
docs/running-headscale-linux-manual.md (+198 -0)
📝 docs/running-headscale-linux.md (+35 -131)

📄 Description

This PR replaces the installation instructions for Headscale with new .deb based docs, which should make the whole systemd stuff easier on our users.

It also disables rpm for now as per discussion in #1297.


🔄 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/1349 **Author:** [@kradalby](https://github.com/kradalby) **Created:** 4/19/2023 **Status:** ✅ Merged **Merged:** 4/19/2023 **Merged by:** [@juanfont](https://github.com/juanfont) **Base:** `main` ← **Head:** `packaging-fixes` --- ### 📝 Commits (6) - [`744c023`](https://github.com/juanfont/headscale/commit/744c023996b148daf9688569f9a4b92d64591cef) add systemd enable to postinstall script - [`d84abe2`](https://github.com/juanfont/headscale/commit/d84abe2d14cf4c44880cef13d3c5aa81acfeb9d8) move current linux documentation into "manual" - [`49010ac`](https://github.com/juanfont/headscale/commit/49010ac7481963b4e4dd6a232a7d1847acdd8891) add new documentation on how to install on debian/ubuntu - [`3f6e4fb`](https://github.com/juanfont/headscale/commit/3f6e4fb454135d5fa5eed88509dc7cf488d6e006) remove rpm, might add back later - [`b4cbf6a`](https://github.com/juanfont/headscale/commit/b4cbf6ab8c0e5c9774a56847ee00fbc3d8b87762) lint fix - [`f3fc2a6`](https://github.com/juanfont/headscale/commit/f3fc2a6d7937570229db3511ad8e9f8864b203f9) update changelog ### 📊 Changes **5 files changed** (+237 additions, -133 deletions) <details> <summary>View changed files</summary> 📝 `.goreleaser.yml` (+1 -1) 📝 `CHANGELOG.md` (+2 -1) 📝 `docs/packaging/postinstall.sh` (+1 -0) ➕ `docs/running-headscale-linux-manual.md` (+198 -0) 📝 `docs/running-headscale-linux.md` (+35 -131) </details> ### 📄 Description This PR replaces the installation instructions for Headscale with new `.deb` based docs, which should make the whole systemd stuff easier on our users. It also disables rpm for now as per discussion in #1297. --- <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 03:19:34 +01:00
adam closed this issue 2025-12-29 03:19:34 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/headscale#2052