chore(fluidd): integrate into access

it's just a static file overlay on top of moonraker
This commit is contained in:
arcnmx 2024-08-14 10:01:52 -07:00
parent 41f2fcd403
commit e4d9ebf56e
6 changed files with 117 additions and 54 deletions

View file

@ -42,7 +42,7 @@ in {
nixos.access.grafana
nixos.access.loki
nixos.access.kitchencam
nixos.access.fluidd
nixos.access.moonraker
nixos.access.openwebrx
nixos.access.deluge
nixos.access.home-assistant
@ -269,10 +269,10 @@ in {
};
print = {
inherit (nginx) group;
domain = virtualHosts.fluidd.serverName;
domain = virtualHosts.moonraker.serverName;
extraDomainNames = mkMerge [
virtualHosts.fluidd.otherServerNames
virtualHosts.fluidd'local.allServerNames
virtualHosts.moonraker.otherServerNames
virtualHosts.moonraker'local.allServerNames
];
};
webrx = {
@ -405,7 +405,7 @@ in {
};
};
kitchencam.ssl.cert.enable = true;
fluidd.ssl.cert.enable = true;
moonraker.ssl.cert.enable = true;
openwebrx.ssl.cert.enable = true;
deluge.ssl.cert.enable = true;
invidious = {

View file

@ -6,17 +6,13 @@ _: {
];
exports = {
services = {
nginx = {
enable = true;
ports.proxied.enable = true;
};
nginx.enable = true;
motion = {
id = "kitchen";
enable = true;
ports.stream.port = 41081;
};
moonraker.enable = true;
fluidd.enable = true;
};
};
network.networks = {

View file

@ -20,7 +20,6 @@ in {
nixos.cameras.logistics-webcam
nixos.klipper
nixos.moonraker
nixos.fluidd
./hardware-configuration.nix
];