1
0
Fork 0
forked from lukas/nixos-config
nixos-config/hosts/pinix/localServices/tailscale.nix
pijukka 516f0f212f Parameterize domains and implement local override system
- Replace hardcoded domain references with ${config.domain} variables
- Add variables-local.nix for personal domain overrides (git-ignored)
- Update variables.nix with example.com defaults for shareability
- Fix module function signatures to properly access config parameter
- Add smart import system for optional local overrides in globalServices
- Update home-manager shared modules to include domain variables
- Create CLAUDE.md documentation for the configuration

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-01 21:45:28 +02:00

9 lines
218 B
Nix

{ config, lib, pkgs, ... }:
{
services.tailscale = {
enable = true;
authKeyFile = config.age.secrets.headscalePreAuthKey.path;
extraUpFlags = [ "--login-server=https://head.${config.domain}" ];
};
}