Kristoffer Dalby
003c19004d
Run tests with nix
2022-03-17 18:10:50 +00:00
Kristoffer Dalby
70274d528c
Add nix to runn on lint and integration
2022-03-17 18:08:49 +00:00
Kristoffer Dalby
6d41279781
Upgrade to go 1.18
2022-03-17 18:07:26 +00:00
Kristoffer Dalby
1e7d7e510e
Update go sha for flake
2022-03-08 17:17:02 +00:00
Kristoffer Dalby
a806694d23
fix gosum merge
2022-03-08 17:11:46 +00:00
Kristoffer Dalby
62d7fae056
Merge pull request #311 from restanrm/docs-acl-modifications
...
Issues with current ACL implementation and solution proposal
2022-03-08 17:08:17 +00:00
Kristoffer Dalby
06d85688fd
set version based on git rev
2022-03-08 17:07:25 +00:00
Kristoffer Dalby
dd219d0ff6
Merge branch 'main' into docs-acl-modifications
2022-03-08 17:05:59 +00:00
Kristoffer Dalby
6087e1cf6f
Merge pull request #488 from juanfont/update-contributors
v0.15.0-beta4
2022-03-08 17:02:47 +00:00
github-actions[bot]
c47fb1ae54
docs(README): update contributors
2022-03-08 16:50:11 +00:00
Kristoffer Dalby
48cec3cd90
Merge pull request #486 from e-zk/main
2022-03-08 16:49:32 +00:00
Kristoffer Dalby
e54c508c10
Merge branch 'main' into main
2022-03-08 16:05:41 +00:00
Kristoffer Dalby
941e9d9b0f
Merge pull request #388 from juanfont/embedded-derp
2022-03-08 16:05:30 +00:00
Kristoffer Dalby
11ccae8e52
Merge branch 'main' into flake-build-env
2022-03-08 16:04:52 +00:00
Juan Font Alonso
b803240dc1
Added new line for prettier
2022-03-08 12:21:08 +01:00
Juan Font Alonso
bdbf620ece
Merge branch 'embedded-derp' of https://github.com/juanfont/headscale into embedded-derp
2022-03-08 12:16:43 +01:00
Juan Font
e5d22b8a70
Merge branch 'main' into embedded-derp
2022-03-08 12:16:34 +01:00
Juan Font Alonso
05c5e2280b
Updated CHANGELOG and README
2022-03-08 12:15:05 +01:00
Juan Font Alonso
b41d89946a
Merge branch 'embedded-derp' of https://github.com/juanfont/headscale into embedded-derp
2022-03-08 12:11:59 +01:00
Juan Font Alonso
cc0c88a63a
Added small integration test for stun
2022-03-08 12:11:51 +01:00
e-zk
c06689dec1
fix: make register html/template consistent with other html
...
- makes the html/template for /register follow the same formatting
as /apple and /windows
- adds a <title> element
- minor change for consistency's sake
2022-03-08 18:34:46 +10:00
Kristoffer Dalby
b85dd7abbd
Merge pull request #484 from juanfont/prtemplate-fix
...
Fix checkboxes in PR template
2022-03-08 07:29:30 +00:00
Kristoffer Dalby
6aeaff43aa
Fix checkboxes in PR template
2022-03-08 07:21:04 +00:00
Kristoffer Dalby
dd26cbd193
Merge branch 'main' into embedded-derp
2022-03-08 07:18:51 +00:00
Kristoffer Dalby
9a60eeaf86
Merge branch 'main' into flake-build-env
2022-03-08 07:18:21 +00:00
Kristoffer Dalby
b0ae3240fd
Merge pull request #387 from restanrm/fix-magic-dns-and-uppercase-letters
...
Fix magic dns and uppercase letters
2022-03-08 07:17:45 +00:00
Adrien Raffin-Caboisse
41efe98953
fix: apply fmt and fix missing name changes
2022-03-07 23:20:30 +01:00
Adrien Raffin-Caboisse
2b68c90778
chore: update changelog
2022-03-07 23:14:39 +01:00
Adrien Raffin-Caboisse
f19c048569
fix: change normalization function name
2022-03-07 22:55:54 +01:00
Adrien Raffin-Caboisse
6cc8bbc24f
feat(api): add normalisation at machine register step
2022-03-07 22:46:29 +01:00
Kristoffer Dalby
c24de595f6
Add example commands for docker
2022-03-07 17:41:16 +00:00
Kristoffer Dalby
63641a7b17
Correct pkgs call
2022-03-07 17:37:53 +00:00
Kristoffer Dalby
a6570d33a6
Add option to build docker image
...
This commit adds dockerbuild to flakes.nix:
```
nix build .#headscale-docker
```
This uses the Nix infra to build and _does not_ use Dockerfile.
It currently works on Linux (no macOS)
2022-03-07 17:18:41 +00:00
Kristoffer Dalby
124d8a3424
Update readme with nix notes
2022-03-07 16:58:07 +00:00
Kristoffer Dalby
5de9de14a9
Add flake build file
...
This commit adds a flake.nix build file, it can be used for three
things:
Build `headscale` from local or straight from git:
nix build
or
nix build github:juanfont/headscale
Run and Build `headscale` from local or straight from git:
nix run
or
nix run github:juanfont/headscale
Set up a development environment including all our tools,
- linters
- protobuf tooling
- compilers
nix develop
2022-03-07 16:51:38 +00:00
Kristoffer Dalby
15f8cb5034
Remove hacky go tool install
2022-03-07 07:40:56 +00:00
Juan Font Alonso
03452a8dca
Prettied
2022-03-07 00:29:40 +01:00
Juan Font Alonso
15ed71315c
Merge branch 'embedded-derp' of https://github.com/juanfont/headscale into embedded-derp
2022-03-06 23:47:31 +01:00
Juan Font Alonso
05df8e947a
Added missing file
2022-03-06 23:47:14 +01:00
Juan Font Alonso
b3fa66dbd2
Check for DERP in test
2022-03-06 23:46:16 +01:00
Juan Font Alonso
a27b386123
Clarified expiration dates
2022-03-06 23:45:01 +01:00
Juan Font Alonso
580db9b58f
Mention that STUN is UDP
2022-03-06 23:19:21 +01:00
Adrien Raffin-Caboisse
1114449601
change: update name of method to check and normalize Domain name
2022-03-06 20:46:17 +01:00
Juan Font
b47de07eea
Update Dockerfile.tailscale
...
Co-authored-by: Kristoffer Dalby <kradalby@kradalby.no>
2022-03-06 20:42:27 +01:00
Juan Font
e1fcf0da26
Added more version
...
Co-authored-by: Kristoffer Dalby <kradalby@kradalby.no>
2022-03-06 20:40:55 +01:00
Juan Font
dcf3ea567c
Merge branch 'main' into fix-magic-dns-and-uppercase-letters
2022-03-06 17:37:48 +01:00
Juan Font Alonso
de2ea83b3b
Linting here and there
2022-03-06 17:35:54 +01:00
Juan Font Alonso
eb06054a7b
Make DERP Region configurable
2022-03-06 17:25:21 +01:00
Juan Font Alonso
eb500155e8
Make STUN server configurable
2022-03-06 17:00:56 +01:00
Juan Font Alonso
dc909ba6d7
Improved logging on startup
2022-03-06 16:54:19 +01:00