feat(mediabox): tailscale

This commit is contained in:
arcnmx 2024-09-13 16:47:53 -07:00
parent f2c17ff757
commit 2447ae560b
6 changed files with 20 additions and 3 deletions

View file

@ -237,7 +237,11 @@
"address6": "fd0a::be24:11ff:fe34:f4a8",
"macAddress": "BC:24:11:34:F4:A8"
},
"tail": null
"tail": {
"address4": "100.104.170.16",
"address6": "fd7a:115c:a1e0::ee01:aa11",
"macAddress": null
}
}
}
},

View file

@ -7,8 +7,15 @@ _: {
modules = [
./nixos.nix
];
network.networks = {
tail = {
address4 = "100.104.170.16";
address6 = "fd7a:115c:a1e0::ee01:aa11";
};
};
exports = {
services = {
tailscale.enable = true;
nginx = {
enable = true;
ports.proxied.enable = true;

View file

@ -5,6 +5,7 @@
"/mnt/kyuuto-media/downloads/deluge mnt/kyuuto-media/downloads/deluge none bind,optional,create=dir",
"/rpool/caches/plex mnt/caches/plex none bind,optional,create=dir",
"/rpool/shared/plex mnt/shared/plex none bind,optional,create=dir",
"/dev/net/tun dev/net/tun none bind,optional,create=file",
"/dev/kfd dev/kfd none bind,optional,create=file",
"/dev/dri/renderD128 dev/dri/renderD128 none bind,optional,create=file"
],

View file

@ -22,6 +22,7 @@ in {
in [
nixos.reisen-ct
nixos.sops
nixos.tailscale
nixos.nginx
nixos.access.plex
nixos.access.deluge

View file

@ -143,7 +143,11 @@
"address6": "fd0a::be24:11ff:fe34:f4a8",
"macAddress": "BC:24:11:34:F4:A8"
},
"tail": null
"tail": {
"address4": "100.104.170.16",
"address6": "fd7a:115c:a1e0::ee01:aa11",
"macAddress": null
}
}
}
},

View file

@ -142,7 +142,7 @@ EOT
disk {
datastore_id = "local-zfs"
size = 30
size = 35
}
initialization {