From 43c9825e49d25fbd2c19abcdeb8f73aee8be2a4c Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Wed, 14 May 2025 10:50:27 +0200 Subject: ... --- hosts/surtr/vpn/default.nix | 8 ++++++-- hosts/surtr/vpn/geri.pub | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) (limited to 'hosts/surtr/vpn') diff --git a/hosts/surtr/vpn/default.nix b/hosts/surtr/vpn/default.nix index 1bdcf74e..92223144 100644 --- a/hosts/surtr/vpn/default.nix +++ b/hosts/surtr/vpn/default.nix @@ -1,4 +1,4 @@ -{ pkgs, config, lib, ... }: +{ flake, pkgs, config, lib, ... }: with lib; @@ -22,7 +22,11 @@ in { "--load-credential=surtr.priv:/run/credentials/container@vpn.service/surtr.priv" "--network-ipvlan=ens3:upstream" ]; - config = { + config = let hostConfig = config; in { config, pkgs, ... }: { + system.stateVersion = lib.mkIf hostConfig.containers."vpn".ephemeral config.system.nixos.release; + system.configurationRevision = mkIf (flake ? rev) flake.rev; + nixpkgs.pkgs = hostConfig.nixpkgs.pkgs; + boot.kernel.sysctl = { "net.core.rmem_max" = 4194304; "net.core.wmem_max" = 4194304; diff --git a/hosts/surtr/vpn/geri.pub b/hosts/surtr/vpn/geri.pub index ed5de2b2..2cd9b24e 100644 --- a/hosts/surtr/vpn/geri.pub +++ b/hosts/surtr/vpn/geri.pub @@ -1 +1 @@ -sYuQSNZHzfegv8HRz71jnZm2nFLGeRnaGwVonhKUj2k= +hhER05bvstOTGfiAG3IJsFkBNWCUZHokBXwaiC5d534= -- cgit v1.2.3