modules/{wireguard{,-tf},bird,policyrouting}: Init from hexchen

This commit is contained in:
kat witch 2021-09-07 03:51:37 +01:00
parent 1c700905c3
commit 70d95acddb
No known key found for this signature in database
GPG key ID: 1B477797DCA5EC72
16 changed files with 459 additions and 6 deletions

View file

@ -7,6 +7,7 @@ with lib;
imports = with meta; [
profiles.hardware.hcloud-imperative
profiles.network
users.kat.server
users.kat.services.weechat
services.filehost

View file

@ -112,6 +112,10 @@ with lib;
};
};
};
wireguard = {
enable = true;
tf.enable = true;
};
yggdrasil = {
enable = true;
pubkey = "d3e488574367056d3ae809b678f799c29ebfd5c7151bb1f4051775b3953e5f52";

View file

@ -2,6 +2,7 @@
imports = with meta; [
profiles.hardware.aarch64
profiles.hardware.oracle.ubuntu
profiles.network
services.nginx
services.keycloak
services.glauth
@ -21,6 +22,13 @@
};
};
network = {
yggdrasil = {
enable = true;
pubkey = "89771aa2f15fce6bbc3548f95be360cf59657d299837b10adf53944b54e8f121";
};
};
services.nginx.virtualHosts =
let
splashy = pkgs.host-splash-site config.networking.hostName;

View file

@ -7,6 +7,7 @@ with lib;
imports = with meta; [
profiles.hardware.eeepc-1015pem
profiles.network
services.kattv
];

View file

@ -1,6 +1,7 @@
{ config, tf, meta, kw, pkgs, lib, sources, ... }: with lib; {
imports = with meta; [
profiles.hardware.oracle.ubuntu
profiles.network
services.knot
services.nginx
];
@ -19,6 +20,13 @@
};
};
network = {
yggdrasil = {
enable = true;
pubkey = "d3db7b089f3cb2d33e18c77b8f9a5a08185798143822b219dbc938aa37d29310";
};
};
services.nginx.virtualHosts =
let
splashy = pkgs.host-splash-site config.networking.hostName;

View file

@ -14,6 +14,7 @@ in
profiles.hardware.ms-7b86
profiles.gui
profiles.vfio
profiles.network
profiles.cross.aarch64
profiles.cross.armv6l
profiles.cross.armv7l

View file

@ -5,7 +5,7 @@
imports = with meta; [
profiles.hardware.raspi
profiles.base
profiles.network
services.dnscrypt-proxy
services.dht22-exporter
./image.nix

View file

@ -8,6 +8,7 @@ with lib;
imports = with meta; [
profiles.hardware.v330-14arr
profiles.gui
profiles.network
users.kat.guiFull
services.nginx
services.restic