Compare commits

..

2 commits

3 changed files with 27 additions and 1 deletions

View file

@ -13,6 +13,7 @@ in
../modules/android-cache.nix
../modules/garage.nix
../modules/users/friends.nix
../modules/bagel-container.nix
];
networking.hostName = "epyc";

View file

@ -0,0 +1,26 @@
# Stateful/mutable container used for Bagel (tm) related infra (mostly
# rebuilding nixpkgs a lot).
#
# System image is stored at /var/lib/machines/bagel.
{
systemd.nspawn.bagel = {
execConfig = {
Boot = true;
Ephemeral = false;
PrivateUsers = true;
NotifyReady = true;
LinkJournal = "try-guest";
};
networkConfig = {
Bridge = "wan-br";
};
};
systemd.services."systemd-nspawn@bagel" = {
wantedBy = [ "machines.target" ];
wants = [ "network.target" ];
after = [ "network.target" ];
overrideStrategy = "asDropin";
};
}

View file

@ -63,5 +63,4 @@
};
deployment.targetHost = "${config.networking.hostName}.infra.newtype.fr";
deployment.targetUser = "delroth";
}