Create jellyfin VM

Update DNS for new Jellyfin box
Update DHCP for new Jellyfin box
Modify Isaiah to work better with VMs
Update pinned packages becaue I derped hard on creating a cyclic
dependency
This commit is contained in:
Greg Hellings
2024-11-21 23:13:21 -06:00
parent a0b2b0043e
commit a78cc50db9
10 changed files with 83 additions and 42 deletions
+9 -3
View File
@@ -12,7 +12,10 @@
virtualisation.libvirtd = {
enable = true;
allowedBridges = [ "virbr0" ];
allowedBridges = [
"br0"
"virbr0"
];
onBoot = "ignore"; # only restart VMs labeled 'autostart'
qemu.ovmf.enable = true;
};
@@ -26,12 +29,15 @@
networking = {
hostName = "isaiah";
useDHCP = false;
bridges.br0 = {
interfaces = [ "enp38s0" ];
};
defaultGateway = {
address = " 10.42.1.1";
interface = "enp38s0";
interface = "br0";
};
interfaces = {
enp38s0 = {
br0 = {
ipv4.addresses = [
{
address = "10.42.1.6";