summaryrefslogtreecommitdiff
path: root/chaski
diff options
context:
space:
mode:
Diffstat (limited to 'chaski')
-rw-r--r--chaski/services/headscale.nix38
1 files changed, 19 insertions, 19 deletions
diff --git a/chaski/services/headscale.nix b/chaski/services/headscale.nix
index 8240d93..80153e4 100644
--- a/chaski/services/headscale.nix
+++ b/chaski/services/headscale.nix
@@ -1,27 +1,27 @@
{ config, lib, pkgs, ... }:
{
- services.headscale = {
- enable = true;
- settings = {
- server_url = "https://headscale.noms.ing";
- listen_addr = "127.0.0.1:8323";
+ # services.headscale = {
+ # enable = true;
+ # settings = {
+ # server_url = "https://headscale.noms.ing";
+ # listen_addr = "127.0.0.1:8323";
- # oidc = {
- # only_start_if_oidc_is_available = true;
- # issuer = "https://idm.cuties.network/oauth2/openid/headscale";
- # client_id = "headscale";
- # client_secret_path = "/run/secrets/headscale_oidc_secret";
- # strip_email_domain = true;
- # };
+ # # oidc = {
+ # # only_start_if_oidc_is_available = true;
+ # # issuer = "https://idm.cuties.network/oauth2/openid/headscale";
+ # # client_id = "headscale";
+ # # client_secret_path = "/run/secrets/headscale_oidc_secret";
+ # # strip_email_domain = true;
+ # # };
- dns_config.magic_dns = true;
- dns_config.domains = [ "nodes.headscale.noms.ing" ];
- # dns_config.base_domain = "ts.cuties.network";
- };
- };
+ # # dns_config.magic_dns = true;
+ # # dns_config.domains = [ "nodes.headscale.noms.ing" ];
+ # # dns_config.base_domain = "ts.cuties.network";
+ # };
+ # };
- users.users.headscale.extraGroups = [ config.users.groups.keys.name ];
+ # users.users.headscale.extraGroups = [ config.users.groups.keys.name ];
# sops.secrets.headscale_oidc_secret = {
# owner = config.users.users.headscale.name;
# sopsFile = ./headscale.sops.yaml;
@@ -36,5 +36,5 @@
};
};
- services.tailscale.enable = true;
+ # services.tailscale.enable = true;
}