This repository has been archived on 2023-04-02. You can view files and clone it, but cannot push or open issues or pull requests.
gitops-tbrnt/headscale/configmap.yaml

33 lines
850 B
YAML

apiVersion: v1
kind: ConfigMap
metadata:
name: headscale-etc
data:
config.yaml: |
server_url: http://headscale.tbrnt.ch
listen_addr: 0.0.0.0:8080
metrics_listen_addr: 0.0.0.0:9090
grpc_listen_addr: 0.0.0.0:50443
ip_prefixes:
- fd7a:115c:a1e0::/48
- 100.64.0.0/10
ephemeral_node_inactivity_timeout: 30m
db_type: sqlite3
db_path: /vol/data/db.sqlite
private_key_path: /vol/secret/private.key
derp:
server:
enabled: true
region_id: 999
region_code: "headscale"
region_name: "Headscale Embedded DERP"
stun_listen_addr: "0.0.0.0:3478"
urls:
- https://controlplane.tailscale.com/derpmap/default
auto_update_enabled: true
update_frequency: 24h
dns_config:
nameservers:
- 9.9.9.9
base_domain: vpn.tobru.ch