Commit Graph

  • 8f67bdba8c
    Merge pull request #15 from cure/add-first-tests Juan Font 2021-04-27 23:53:27 +02:00
  • f5010fd75b Add test for our config validation rules. Ward Vandewege 2021-04-26 20:30:06 -04:00
  • 37601f6b4d Add a very simple test. Ward Vandewege 2021-04-25 11:24:42 -04:00
  • 031c91a545
    Merge pull request #13 from cure/add-Makefile Juan Font 2021-04-25 22:40:34 +02:00
  • 6aedc1111b Add a Makefile with a few targets. The default is 'build'. The build target calls the new version-at-commit.sh script which will automatically populate the version variable inside the Headscale binary. Ward Vandewege 2021-04-25 10:21:04 -04:00
  • 6fa84004b3
    Merge pull request #11 from xpzouying/zy/fix-remove-dup-close-db Juan Font 2021-04-25 00:35:46 +02:00
  • 1bc4294241
    Merge pull request #10 from cure/linter-warnings Juan Font 2021-04-25 00:29:18 +02:00
  • c07f192dc4
    Merge pull request #12 from gitter-badger/gitter-badge Juan Font 2021-04-25 00:16:44 +02:00
  • 8c218189b0 Add Gitter badge The Gitter Badger 2021-04-24 21:26:38 +00:00
  • 07a9f95aeb fix: remove db twice zy 2021-04-25 00:29:40 +08:00
  • f7c7b4873a Address a bunch of golangci-lint warnings. Ward Vandewege 2021-04-24 11:41:29 -04:00
  • f7b6c68d22 Address a bunch of golint warnings. Ward Vandewege 2021-04-24 11:26:50 -04:00
  • d30b682a6e
    Merge pull request #9 from cure/add-tls-autocert Juan Font 2021-04-24 11:28:31 +02:00
  • 426b4fd98a Add support for automatic TLS certificates via Let's Encrypt. Add a configuration reference to the README.md file. Ward Vandewege 2021-04-23 22:54:15 -04:00
  • 1b30874cf8 Check for errors from the Serve() function. Ward Vandewege 2021-04-23 17:16:12 -04:00
  • 252c68c50a Add HTTPS support for the web endpoint with manually configured certificate/key files. Ward Vandewege 2021-04-23 16:54:35 -04:00
  • c5a3d0b01c In absPath, skip empty paths. Ward Vandewege 2021-04-23 16:42:27 -04:00
  • 328f6ea455
    Merge pull request #8 from cure/relative-paths-in-config Juan Font 2021-04-23 09:40:52 +02:00
  • 683b151f19 If the configuration file contains relative paths (e.g. in the values for private_key_path or derp_map_path), interpret them as relative to the directory where the config.json file was read from. Ward Vandewege 2021-04-22 21:10:50 -04:00
  • 9c40e829ec Create preauthkeys kinda working (not usable yet) Juan Font Alonso 2021-04-23 00:40:42 +02:00
  • 176eea4a84 WIP on PreAuthKeys Juan Font Alonso 2021-04-23 00:25:01 +02:00
  • 2555220a57 Merge branch 'main' of https://github.com/juanfont/headscale into main Juan Font Alonso 2021-04-22 23:58:18 +02:00
  • 3743f08c1f Minor fix on already defer db close Juan Font Alonso 2021-04-22 23:55:07 +02:00
  • 481a9a01f6
    Merge pull request #6 from cure/add-standard-config-locations Juan Font 2021-04-22 00:52:06 +02:00
  • a71387f9d2 Add additional locations to look for the config.json file: /etc/headscale and $HOME/.headscale Ward Vandewege 2021-04-21 17:33:09 -04:00
  • eac85a31ed Merge branch 'main' of https://github.com/juanfont/headscale into main Juan Font Alonso 2021-04-08 23:58:00 +02:00
  • c284f3eefa Bump mod Juan Font Alonso 2021-04-08 23:57:47 +02:00
  • 541d676b98 Minor code reorg Juan Font Alonso 2021-04-08 23:57:31 +02:00
  • bdccd85533 Minor readme fixes Juan Font 2021-03-18 23:02:36 +00:00
  • 977962736a Removed log message Juan Font Alonso 2021-03-17 23:09:45 +01:00
  • 06003974e5 Added project overview #5 Juan Font Alonso 2021-03-17 21:58:38 +01:00
  • 1fad8e6e5b Added basic routes functionality Juan Font Alonso 2021-03-14 11:38:42 +01:00
  • db75cd39a7 Update in preparation of supporting exit nodes Juan Font Alonso 2021-03-10 22:33:37 +01:00
  • fc13f74851 Minor output fix & README improvements Juan Font Alonso 2021-02-28 20:29:31 +01:00
  • 2733a34033 Update readme with namespace info Juan Font Alonso 2021-02-28 01:04:01 +01:00
  • b7655b1f68 Initial multi-user support using namespaces Juan Font Alonso 2021-02-28 00:58:09 +01:00
  • 562e996996 Fixed crash when NetInfo is nil Juan Font Alonso 2021-02-24 23:45:27 +01:00
  • d0e54bd59e Renamed file Juan Font Alonso 2021-02-24 23:45:08 +01:00
  • 5da39f9176 Readme improved Juan Font Alonso 2021-02-24 22:23:36 +01:00
  • 6a397345aa Headscale is working (Fixed DERP address) Juan Font Alonso 2021-02-24 00:32:34 +01:00
  • 93c711d2d8 Minor thing Juan Font Alonso 2021-02-24 00:31:58 +01:00
  • 06fb7d4587 WIP: Client updates. Long polling rewritten Juan Font Alonso 2021-02-23 21:07:52 +01:00
  • ca6904fc95 Clean Juan Font Alonso 2021-02-23 20:11:30 +01:00
  • 2b1d92429a Added the name from the HostInfo hostname Juan Font Alonso 2021-02-23 20:10:58 +01:00
  • 90759688ca Send StableID Juan Font Alonso 2021-02-22 23:27:33 +01:00
  • a20fffc3e9 Peers is always returned sorted by Node.ID. Juan Font Alonso 2021-02-22 00:53:37 +01:00
  • 563f3c4017 Fixes here and there Juan Font Alonso 2021-02-21 23:54:15 +01:00
  • 1b7d99d483 Improving code... Juan Font Alonso 2021-02-21 22:14:38 +01:00
  • 5d3c80a192 Seed the random IP address generator Juan Font Alonso 2021-02-21 22:11:27 +01:00
  • 272eee79fd Added support for DiscoKey Juan Font Alonso 2021-02-21 21:34:28 +01:00
  • acb645aa9d Check that peers are registered when fetching them Juan Font Alonso 2021-02-21 21:03:25 +01:00
  • b0b9e3a9af Removed frontend stuff Juan Font Alonso 2021-02-21 20:42:46 +01:00
  • 18156f2efd README improved Juan Font Alonso 2021-02-21 20:42:32 +01:00
  • 52257e32a3 Update readme Juan Font Alonso 2021-02-21 01:34:16 +01:00
  • 7d52842a4c Fixed gitignore Juan Font Alonso 2021-02-21 01:31:50 +01:00
  • b1d06f3ffd headscale now has a CLI - registration of machines occurs there Juan Font Alonso 2021-02-21 01:30:03 +01:00
  • ff7db34b5e Fixed gitignore Juan Font Alonso 2021-02-20 23:58:02 +01:00
  • a6100dc4d0 Load DERP servers from file Juan Font Alonso 2021-02-20 23:57:06 +01:00
  • c5fbc5baa8 Bumped dependencies Juan Font Alonso 2021-02-20 22:43:07 +01:00
  • 6ca98473d4 Deleted more frontend stuff Juan Font Alonso 2021-02-20 22:42:28 +01:00
  • 1e1d577b83 Removed frontend stuff. We are not there yet... Juan Font Alonso 2021-02-20 21:09:15 +01:00
  • 92f33c15b7
    Merge pull request #3 from juanfont/dependabot/npm_and_yarn/frontend/ini-1.3.8 Juan Font 2020-12-15 16:44:52 +01:00
  • 1c154acce8
    Merge pull request #4 from ignoramous/patch-1 Juan Font 2020-12-15 16:42:14 +01:00
  • 253cd4fbdb
    minor readme typo ignoramous 2020-12-15 20:57:06 +05:30
  • 2084b1fd0e
    Bump ini from 1.3.5 to 1.3.8 in /frontend dependabot[bot] 2020-12-13 00:14:32 +00:00
  • e67811f988
    Merge pull request #2 from shaananc/master Juan Font 2020-08-17 16:42:24 +02:00
  • eabb200655 added dockerfile Shaanan Cohney 2020-07-27 22:07:23 +10:00
  • 57b449bdae Bump frontend versions Juan Font Alonso 2020-07-04 14:41:52 +02:00
  • 1ba65f4162
    Bump websocket-extensions from 0.1.3 to 0.1.4 in /frontend dependabot[bot] 2020-07-04 11:40:55 +00:00
  • 1302e59a34 Added .air.conf for hot-reload support Juan Font Alonso 2020-07-04 13:40:13 +02:00
  • d37bb398dd Added React base app Juan Font Alonso 2020-07-04 13:39:52 +02:00
  • 1ddb4febe8 Embedding frontend via Pkger Juan Font Alonso 2020-07-04 13:38:58 +02:00
  • 8187085e39 Added missing cmd Juan Font Alonso 2020-06-21 12:33:43 +02:00
  • 7198c8bd77 Initial commit Juan Font Alonso 2020-06-21 12:32:08 +02:00
  • ecf9c9b3db
    Update README.md Juan Font 2020-06-21 11:58:25 +02:00
  • 8077923b68
    Initial commit Juan Font 2020-06-21 11:21:07 +02:00