1

System/Nixinator: Update comfy config

This commit is contained in:
2026-05-12 12:58:14 +02:00
parent 97a9f4d78a
commit f5f23388ce
5 changed files with 33 additions and 131 deletions

View File

@ -12,7 +12,7 @@
./disks.nix
# General services
# ../services/comfyui.nix
../services/comfyui.nix
../services/fileflows-node.nix
];
@ -124,7 +124,6 @@
# 31431 # Parsec
5173 # SvelteKit
8090 # PocketBase
8188 # ComfyUI
];
allowedUDPPorts = [
@ -135,7 +134,6 @@
# 31431 # Parsec
5173 # SvelteKit
8090 # PocketBase
8188 # ComfyUI
];
};
@ -234,27 +232,6 @@
fileSystems = ["/"];
};
# Temporarily ban IPs for SSH after failed login attempts
fail2ban = {
enable = true;
};
greetd = {
enable = false;
restart = false;
useTextGreeter = true;
settings = {
terminal.vt = 1;
default_session = {
# command = "${pkgs.tuigreet}/bin/tuigreet --time --cmd $SHELL";
command = "${pkgs.tuigreet}/bin/tuigreet --time --cmd niri-session";
user = "greeter";
};
};
};
kmscon = {
enable = false;
hwRender = true;

View File

@ -7,8 +7,8 @@
}: let
# comfyuiVersion = "cu128-slim-20260316";
# comfyuiVersion = "cu128-megapak-20260413";
# comfyuiVersion = "cu130-megapak-pt211-20260330";
comfyuiVersion = "cu130-megapak-pt211-20260413";
# comfyuiVersion = "cu130-megapak-pt211-20260413";
comfyuiVersion = "cu130-megapak-pt211-20260508";
in {
virtualisation.oci-containers.containers = {
comfyui = {
@ -58,11 +58,11 @@ in {
# https://github.com/Comfy-Org/ComfyUI/blob/master/comfy/cli_args.py
CLI_ARGS = lib.concatStringsSep " " [
# "--cache-none" # Leads to single nodes being executed multiple times for each output connection :/
"--lowvram"
"--disable-smart-memory"
"--disable-pinned-memory"
"--disable-xformers"
"--use-sage-attention" # Crashes
# "--lowvram"
# "--disable-smart-memory"
# "--disable-pinned-memory"
# "--disable-xformers"
# "--use-sage-attention" # Crashes
# "--reserve-vram 1" # (1 or 2) => Assume less vram is available to mitigate OOM due to wrong vram estimation
];
};