mirror of
https://github.com/juanfont/headscale.git
synced 2026-07-17 16:36:02 +00:00
Install config-example.yaml as example for the debian package
Some checks failed
Build / build-nix (push) Has been cancelled
Build / build-cross (GOARCH=amd64 GOOS=darwin) (push) Has been cancelled
Build / build-cross (GOARCH=amd64 GOOS=linux) (push) Has been cancelled
Build / build-cross (GOARCH=arm64 GOOS=darwin) (push) Has been cancelled
Build / build-cross (GOARCH=arm64 GOOS=linux) (push) Has been cancelled
Check Generated Files / check-generated (push) Has been cancelled
Build (main) / container (push) Has been cancelled
Build (main) / binaries (amd64, darwin) (push) Has been cancelled
Build (main) / binaries (amd64, linux) (push) Has been cancelled
Build (main) / binaries (arm64, darwin) (push) Has been cancelled
Build (main) / binaries (arm64, linux) (push) Has been cancelled
Deploy docs / deploy (push) Has been cancelled
NixOS Module Tests / nix-module-check (push) Has been cancelled
Tests / test (push) Has been cancelled
Some checks failed
Build / build-nix (push) Has been cancelled
Build / build-cross (GOARCH=amd64 GOOS=darwin) (push) Has been cancelled
Build / build-cross (GOARCH=amd64 GOOS=linux) (push) Has been cancelled
Build / build-cross (GOARCH=arm64 GOOS=darwin) (push) Has been cancelled
Build / build-cross (GOARCH=arm64 GOOS=linux) (push) Has been cancelled
Check Generated Files / check-generated (push) Has been cancelled
Build (main) / container (push) Has been cancelled
Build (main) / binaries (amd64, darwin) (push) Has been cancelled
Build (main) / binaries (amd64, linux) (push) Has been cancelled
Build (main) / binaries (arm64, darwin) (push) Has been cancelled
Build (main) / binaries (arm64, linux) (push) Has been cancelled
Deploy docs / deploy (push) Has been cancelled
NixOS Module Tests / nix-module-check (push) Has been cancelled
Tests / test (push) Has been cancelled
The directory /usr/share/doc/headscale/examples may be used to install arbitrary example files. This is useful to get a matching configuration for the release which gets also overwritten automatically.
This commit is contained in:
parent
de5b1eab68
commit
32e1d77663
3 changed files with 7 additions and 4 deletions
|
|
@ -42,10 +42,9 @@ source:
|
||||||
- "vendor/"
|
- "vendor/"
|
||||||
|
|
||||||
nfpms:
|
nfpms:
|
||||||
# Configure nFPM for .deb and .rpm releases
|
# Configure nFPM for .deb releases
|
||||||
#
|
#
|
||||||
# See https://nfpm.goreleaser.com/configuration/
|
# See https://goreleaser.com/customization/package/nfpm/
|
||||||
# and https://goreleaser.com/customization/nfpm/
|
|
||||||
#
|
#
|
||||||
# Useful tools for debugging .debs:
|
# Useful tools for debugging .debs:
|
||||||
# List file contents: dpkg -c dist/headscale...deb
|
# List file contents: dpkg -c dist/headscale...deb
|
||||||
|
|
@ -79,6 +78,8 @@ nfpms:
|
||||||
dst: /usr/lib/systemd/system/headscale.service
|
dst: /usr/lib/systemd/system/headscale.service
|
||||||
- dst: /var/lib/headscale
|
- dst: /var/lib/headscale
|
||||||
type: dir
|
type: dir
|
||||||
|
- src: ./config-example.yaml
|
||||||
|
dst: /usr/share/doc/headscale/examples/config-example.yaml
|
||||||
- src: LICENSE
|
- src: LICENSE
|
||||||
dst: /usr/share/doc/headscale/copyright
|
dst: /usr/share/doc/headscale/copyright
|
||||||
scripts:
|
scripts:
|
||||||
|
|
|
||||||
|
|
@ -96,6 +96,7 @@ internet is a security-sensitive choice. `autogroup:danger-all` can only be used
|
||||||
- Fix exit node approval not triggering filter rule recalculation for peers [#2180](https://github.com/juanfont/headscale/pull/2180)
|
- Fix exit node approval not triggering filter rule recalculation for peers [#2180](https://github.com/juanfont/headscale/pull/2180)
|
||||||
- Policy validation error messages now include field context (e.g., `src=`, `dst=`) and are more descriptive [#2180](https://github.com/juanfont/headscale/pull/2180)
|
- Policy validation error messages now include field context (e.g., `src=`, `dst=`) and are more descriptive [#2180](https://github.com/juanfont/headscale/pull/2180)
|
||||||
- Remove old migrations for the debian package [#3185](https://github.com/juanfont/headscale/pull/3185)
|
- Remove old migrations for the debian package [#3185](https://github.com/juanfont/headscale/pull/3185)
|
||||||
|
- Install `config-example.yaml` as example for the debian package [#3186](https://github.com/juanfont/headscale/pull/3186)
|
||||||
|
|
||||||
## 0.28.1 (202x-xx-xx)
|
## 0.28.1 (202x-xx-xx)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -24,7 +24,8 @@ distributions are Ubuntu 22.04 or newer, Debian 12 or newer.
|
||||||
sudo apt install ./headscale.deb
|
sudo apt install ./headscale.deb
|
||||||
```
|
```
|
||||||
|
|
||||||
1. [Configure headscale by editing the configuration file](../../ref/configuration.md):
|
1. [Configure headscale by editing the configuration file](../../ref/configuration.md). An up-to date example
|
||||||
|
configuration file is also available in `/usr/share/doc/headscale/examples/config-example.yaml`:
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
sudo nano /etc/headscale/config.yaml
|
sudo nano /etc/headscale/config.yaml
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue