nixfleet/modules/wireguard-mlabs/default.nix
Andrea Ciceri 650c787cdc
Some checks failed
EVAL aarch64-linux.sisko
BUILD aarch64-linux.sisko
UPLOAD aarch64-linux.sisko
DOWNLOAD aarch64-linux.sisko
CACHIX aarch64-linux.sisko
ATTIC aarch64-linux.sisko
/ test (push) Successful in 1h31m42s
Connect picard to the MLabs VPN
2025-05-28 16:30:08 +02:00

15 lines
403 B
Nix

{ config, ... }:
{
networking.wireguard.interfaces.wg1 = {
ips = [ "10.10.1.1/32" ];
peers = [
{
publicKey = "A4u2Rt5WEMHOAc6YpDABkqAy2dzzFLH9Gn8xWcKaPQQ=";
allowedIPs = [ "10.10.0.0/16" ];
endpoint = "vpn.staging.mlabs.city:51820";
persistentKeepalive = 25;
}
];
privateKeyFile = config.age.secrets.wireguard-mlabs-private-key.path;
};
}