Motiejus Jakštys
bafb6791d3
oidc: allow reading the client secret from a file
...
Currently the most "secret" way to specify the oidc client secret is via
an environment variable `OIDC_CLIENT_SECRET`, which is problematic[1].
Lets allow reading oidc client secret from a file. For extra convenience
the path to the secret will resolve the environment variables.
[1]: https://systemd.io/CREDENTIALS/
2023-01-14 17:03:57 +01:00
Even Holthe
fecb13b24b
oidc: add basic docs
2023-01-04 09:23:52 +01:00
Christian Heusel
1f1931fb00
fix spelling mistakes
2023-01-01 22:45:16 +01:00
Christian Heusel
711fe1d806
enumerate the config
2023-01-01 22:45:16 +01:00
Christian Heusel
e2c62a7b0c
document how to add new DNS records via extra_records
2023-01-01 22:45:16 +01:00
Avirut Mehta
549b82df11
Add Caddy instructions to reverse_proxy.md
2022-12-27 23:08:34 +01:00
Anoop Sundaresh
91900b7310
Update remote-cli.md
...
Fixing the local binary path
2022-12-19 19:16:48 +01:00
Juan Font
2770c7cc07
Initial proposal for better routing
2022-11-21 21:58:22 +01:00
manju-rn
a49a405413
Correction in the sample config file
...
Added the db_type in the sample config.yaml Without this entry, the container throws Unsupported DB error
`db_type: sqlite3`
2022-11-20 17:12:13 +01:00
Juan Font
935319a218
Remove mTLS from doc and config example
2022-11-19 19:50:34 +01:00
Till Hoffmann
701f990a23
Unify code snippet comment location
2022-10-22 00:12:24 +02:00
kevinlin
79864e0165
Fmt md with prettier
2022-10-15 00:11:57 +08:00
kevinlin
06e12f7020
Update: tips about warnning log
2022-10-15 00:11:05 +08:00
kevinlin
3659461666
Update reverse-proxy document for istio/envoy
2022-10-15 00:11:05 +08:00
Zhiyuan Zheng
073308f1a3
Fix the proposed noise private_key_path
...
As indicated by the comment, the default /var/lib/headscale path is not writable in the container. However the sample setting is not following that like `private_key_path`
2022-10-11 22:55:54 +08:00
Mike Lloyd
e286ba817b
Format reverse-proxy.md
2022-09-20 20:12:45 -07:00
Juan Font
44be239723
Merge branch 'main' into reverse-proxy
2022-09-20 23:16:21 +02:00
Jamie Greeff
07dca79b20
Remove --rm flag from Docker example
...
It appears to be causing confusion for users on Discord when copying/pasting from the example here, if Headscale crashes on launch then the container will be removed and logs can't be viewed with `docker logs`.
2022-09-07 14:16:04 +01:00
Mike Lloyd
0fe3c21223
Move map block out of server block
2022-09-06 16:12:20 -07:00
Mike Lloyd
45df6e77ff
Apply suggestions from code review
...
Thanks for the pointers!
Co-authored-by: Juan Font <juanfontalonso@gmail.com>
2022-09-06 15:37:39 -07:00
Juan Font
31662bcd28
Merge branch 'main' into reverse-proxy
2022-09-07 00:19:57 +02:00
Kristoffer Dalby
641c6fd439
Add logo files
2022-09-05 15:29:30 +02:00
Mike Lloyd
3a042471b7
Add web sockets section
2022-09-04 17:39:51 -07:00
Mike Lloyd
dc18d64286
Add websockets config
2022-09-04 17:26:33 -07:00
Mike Lloyd
90e840c3c9
Add reverse proxy documentation
2022-09-04 09:42:23 -07:00
Juan Font Alonso
dd3ec84000
Minor doc change
2022-09-03 12:22:03 +02:00
Juan Font Alonso
4424a9abc0
Noise private key now a nested field in config
2022-08-21 10:42:23 +02:00
Juan Font Alonso
78a179c971
Minor update in docs
2022-08-14 16:53:54 +02:00
Juan Font
913a94d2ab
Merge branch 'main' into android-readme
2022-08-09 15:37:20 +02:00
Steve Malloy
2254ac2102
typo fixed from advertised to advertise
2022-08-05 15:44:11 -04:00
Juan Font
54e381cecb
Revert "Topic/speedup build"
2022-08-05 00:31:39 +02:00
Rasmus Moorats
10d566c946
add details on how to use the android app
2022-08-02 09:49:28 +03:00
ohdearaugustin
96221cc4f7
docs: add bulding container docs
2022-07-17 21:18:04 +02:00
Kristoffer Dalby
7cd0f5e8a4
Merge branch 'main' into acl-syntax-fixes
2022-06-11 14:14:21 +01:00
Jiang Zhu
2be16b581c
1) fix typo 2) another hard coded version
2022-06-11 17:23:01 +08:00
Jiang Zhu
0b4b530809
remove the hardcoded version(suggested by @kradalby)
2022-06-11 16:41:52 +08:00
Juan Font Alonso
5bc11891f5
Update internal docs with protocol usage
2022-06-08 18:15:38 +02:00
Juan Font Alonso
c47354bdc3
Update internal docs to the new syntax
2022-06-08 18:12:47 +02:00
Jiang Zhu
c8a14ccabb
fix prettier
2022-06-05 16:01:53 +08:00
Jiang Zhu
1de29fd4e6
fix rcd link
2022-06-05 15:49:24 +08:00
Jiang Zhu
75a0155f73
add openbsd doc
2022-06-05 15:45:38 +08:00
Kristoffer Dalby
2edb5428f9
Merge branch 'main' into acls-doc
2022-05-16 16:32:18 +01:00
Deon Thomas
ed46491a3d
fixed typo
...
not => note
2022-05-07 16:23:26 -04:00
Moritz Poldrack
6dd9e93346
expanded arguments in useradd to be easier to understand for beginners
2022-04-21 11:00:17 +02:00
Kristoffer Dalby
db930af50e
Merge branch 'main' into patch-1
2022-04-21 09:13:34 +01:00
Kristoffer Dalby
580c72bf16
Update discord link so it does not grant temp memberships
2022-04-21 09:06:30 +01:00
Moritz Poldrack
7ce0bd053c
removed leading whitespace
2022-04-16 23:58:05 +02:00
Moritz Poldrack
41a8c14acb
add information on how to create a headscale user
2022-04-16 23:56:57 +02:00
Moritz Poldrack
be2487f4c0
Clarified systemd friendly path
...
Suggested-by: Rendezvous
2022-04-16 23:52:06 +02:00
Artem Klevtsov
98e98a8adb
Fix wrong metrics port in docs
...
It should be 9090.
2022-04-09 16:24:57 +07:00
Niek van der Maas
6d296a195d
Update docs/running-headscale-container.md
...
Co-authored-by: Kristoffer Dalby <kradalby@kradalby.no>
2022-03-28 08:58:33 +02:00
Niek van der Maas
3272febfb3
Change publish interface
2022-03-26 13:33:31 +01:00
Niek van der Maas
7dae780be1
Update docs/running-headscale-container.md
...
Co-authored-by: Kristoffer Dalby <kradalby@kradalby.no>
2022-03-25 23:44:55 +01:00
Niek van der Maas
73f1c06f65
Fix long line
2022-03-25 07:46:01 +00:00
Niek van der Maas
8cee31d8d7
Fix prettier
2022-03-25 07:43:15 +00:00
Niek van der Maas
7e286c570e
Docker docs enhancements
...
While configuring a Docker setup I noticed that the docs could use some enhancements.
2022-03-22 13:45:30 +01:00
Nico Rey
d68d7d5a6f
Docs/ACLs: Add a network diagram to help explain ACLs
2022-03-17 19:58:56 -03:00
Nico Rey
bff9036f14
Docs/ACLs: Add router examples with subnets
2022-03-17 19:58:34 -03:00
Nico Rey
8b08c2a918
Docs/ACLs: Namespaces are created automatically
2022-03-17 19:24:39 -03:00
Nico Rey
b9f0fabb5c
Docs/ACLs: Wording, add intermediary router example
2022-03-17 19:23:37 -03:00
Yang Bin
537ecb8db0
docs: fixed /metrics
endpoint 8080 → 9090
, reference config-example.yaml
2022-03-17 09:25:42 +08:00
Kristoffer Dalby
dd219d0ff6
Merge branch 'main' into docs-acl-modifications
2022-03-08 17:05:59 +00:00
Nico Rey
9a61725e9f
Metrics: Disable toggle. Set default port to 9090
2022-02-28 10:40:02 -03:00
Kristoffer Dalby
6126d6d9b5
Merge branch 'main' into metrics-listen
2022-02-28 14:24:25 +01:00
Nico Rey
06e6c29a5b
metrics: make metrics endpoint toggleable
2022-02-25 18:36:03 -03:00
Nico Rey
a9122c3de3
prometheus: replace default port by a port between the recommended prometheus range
2022-02-25 18:21:20 -03:00
Kristoffer Dalby
91b50550ee
Update readme and glossary to reflect features and goals
2022-02-25 10:34:35 +01:00
Nico
d55c79e75b
Merge branch 'main' into metrics-listen
2022-02-24 10:41:07 -03:00
Kristoffer Dalby
d27f2bc538
Merge branch 'main' into metrics-listen
2022-02-24 11:16:57 +00:00
Kristoffer Dalby
8c33907655
Sort lint
2022-02-24 11:10:40 +00:00
Kristoffer Dalby
f562ad579a
Merge branch 'main' into configurable-mtls
2022-02-21 21:44:49 +00:00
Nico Rey
14e49885fb
metrics/kustomize: update Kustomize examples
2022-02-21 12:51:25 -03:00
Justin Angel
b5a59d4e7a
updating changelog and docs
2022-02-21 10:20:11 -05:00
Kristoffer Dalby
ecb3ee6bfa
Merge branch 'main' into feat-improve-acls-usage
2022-02-21 08:51:21 +00:00
Kristoffer Dalby
7bf2a91dd0
Merge branch 'main' into configurable-mtls
2022-02-20 14:33:23 +00:00
Justin Angel
385dd9cc34
refactoring
2022-02-20 09:06:14 -05:00
e-zk
a6b7bc5939
Fix spelling error
2022-02-20 03:14:51 +10:00
Kristoffer Dalby
397b6fc4bf
Merge branch 'main' into docs-acl-modifications
2022-02-18 20:13:10 +00:00
Adrien Raffin-Caboisse
d8c4c3163b
chore(fmt): apply make fmt command
2022-02-17 09:32:54 +01:00
Adrien Raffin-Caboisse
7b5ba9f781
docs(acl): add configuration example to explain acls
2022-02-17 09:30:09 +01:00
Adrien Raffin-Caboisse
55d746d3f5
docs(acls-proposal): wording comment
...
A hidden thing was implied in this document is that each person should have his own namespace.
Hidden information in spicification isn't good.
Thank's @kradalby for pointing it out.
2022-02-16 09:16:25 +01:00
Adrien Raffin-Caboisse
c364c2a382
chore(acl-proposals): apply prettier
2022-02-15 09:53:22 +01:00
Adrien Raffin-Caboisse
e540679dbd
docs(acl-proposals): integrate comments
2022-02-15 09:52:05 +01:00
Adrien Raffin-Caboisse
86b329d8bf
chore(docs): create proposals directory
2022-02-15 09:27:33 +01:00
Kristoffer Dalby
28c824acaf
Merge branch 'main' into apiwork
2022-02-14 16:17:34 +00:00
Kristoffer Dalby
14b23544e4
Add note about running grpc behind a proxy and combining ports
2022-02-13 09:48:33 +00:00
Kristoffer Dalby
0018a78d5a
Add insecure option
...
Add option to not _validate_ if the certificate served from headscale is
trusted.
2022-02-13 08:41:49 +00:00
Kristoffer Dalby
4841e16386
Add remote control doc
2022-02-12 20:39:42 +00:00
Kristoffer Dalby
3bb4c28c9a
Merge branch 'main' into apiwork
2022-02-12 19:39:30 +00:00
Kristoffer Dalby
2fbcc38f8f
Emph trusted cert
2022-02-12 19:36:43 +00:00
Kristoffer Dalby
315ff9daf0
Remove insecure, only allow valid certs
2022-02-12 19:35:55 +00:00
Kristoffer Dalby
58bfea4e64
Update examples and docs
2022-02-12 19:08:59 +00:00
Kristoffer Dalby
dd8bae8c61
Add link from the docs readme
2022-02-11 18:39:41 +00:00
Kristoffer Dalby
1b47ddd583
Improve the windows client docs as per discord recommendations
2022-02-11 18:36:53 +00:00
Kristoffer Dalby
d9aaa0bdfc
Add docs on how to set up Windows clients
2022-02-11 08:26:22 +00:00
Adrien Raffin-Caboisse
7bdd7748e4
fix(acl): add missing internal namespace communications
2022-02-10 12:03:03 +01:00
Adrien Raffin-Caboisse
0426212348
docs(acls): add example use case
2022-02-10 10:42:26 +01:00
Adrien Raffin-Caboisse
85cf443ac6
docs(acls): Issues with ACL and proposition
2022-02-08 16:59:35 +01:00
Justin Angel
1b2fff4337
Merge branch 'main' into configurable-mtls
2022-02-02 11:54:49 -05:00
lachy-2849
7b607b3fe8
Forgot to run Prettier
2022-02-01 19:32:13 -05:00