diff --git a/README.md b/README.md
index e05f8b7d..14ad1deb 100644
--- a/README.md
+++ b/README.md
@@ -218,6 +218,13 @@ make build
Alessandro (Ale) Segala
+
+
+
+
+ Nico
+
+ |
@@ -226,10 +233,10 @@ make build
|
-
-
+
+
- Nico
+ Moritz Poldrack
|
@@ -239,6 +246,8 @@ make build
Niek van der Maas
|
+
+
@@ -246,8 +255,6 @@ make build
Eugen Biegler
|
-
-
@@ -283,6 +290,8 @@ make build
Michael G.
|
+
+
@@ -290,8 +299,6 @@ make build
Paul Tötterman
|
-
-
@@ -327,6 +334,8 @@ make build
lachy2849
|
+
+
@@ -334,8 +343,6 @@ make build
thomas
|
-
-
@@ -371,6 +378,8 @@ make build
Carson Yang
|
+
+
@@ -378,8 +387,6 @@ make build
Felix Kronlage-Dammers
|
-
-
@@ -415,6 +422,8 @@ make build
Pierre Carru
|
+
+
@@ -422,8 +431,6 @@ make build
rcursaru
|
-
-
@@ -459,6 +466,8 @@ make build
Teteros
|
+
+
@@ -466,8 +475,6 @@ make build
The Gitter Badger
|
-
-
@@ -503,6 +510,8 @@ make build
ZiYuan
|
+
+
@@ -510,8 +519,6 @@ make build
bravechamp
|
-
-
@@ -547,6 +554,8 @@ make build
pernila
|
+
+
@@ -554,8 +563,6 @@ make build
Wakeful-Cloud
|
-
-
diff --git a/docs/running-headscale-linux.md b/docs/running-headscale-linux.md
index 98a67f1d..89d02e87 100644
--- a/docs/running-headscale-linux.md
+++ b/docs/running-headscale-linux.md
@@ -30,6 +30,14 @@ mkdir -p /etc/headscale
# Directory for Database, and other variable data (like certificates)
mkdir -p /var/lib/headscale
+# or if you create a headscale user:
+useradd \
+ --create-home \
+ --home-dir /var/lib/headscale/ \
+ --system \
+ --user-group \
+ --shell /usr/bin/nologin \
+ headscale
```
4. Create an empty SQLite database:
@@ -50,7 +58,7 @@ from the [headscale repository](../)
6. Start the headscale server:
```shell
- headscale serve
+headscale serve
```
This command will start `headscale` in the current terminal session.
@@ -150,7 +158,7 @@ or run all headscale commands as the headscale user:
su - headscale
```
-2. In `/etc/headscale/config.yaml`, override the default `headscale` unix socket with a SystemD friendly path:
+2. In `/etc/headscale/config.yaml`, override the default `headscale` unix socket with path that is writable by the `headscale` user or group:
```yaml
unix_socket: /var/run/headscale/headscale.sock
@@ -165,8 +173,7 @@ systemctl daemon-reload
4. Enable and start the new `headscale` service:
```shell
-systemctl enable headscale
-systemctl start headscale
+systemctl enable --now headscale
```
5. Verify the headscale service:
|