modules = ["nodejs-20"] [nix] channel = "stable-25_05" packages = ["unzip", "chromium", "xvfb-run", "xorg.libX11", "xorg.libXcomposite", "xorg.libXcursor", "xorg.libXdamage", "xorg.libXext", "xorg.libXi", "xorg.libXrandr", "xorg.libXtst", "xorg.libxcb", "nss", "nspr", "alsa-lib", "at-spi2-atk", "cups", "dbus", "libdrm", "mesa", "pango", "jq"] [agent] expertMode = true [workflows] runButton = "Project" [[workflows.workflow]] name = "Project" mode = "parallel" author = "agent" [[workflows.workflow.tasks]] task = "workflow.run" args = "CF Bypass Server" [[workflows.workflow]] name = "CF Bypass Server" author = "agent" [workflows.workflow.metadata] outputType = "console" [[workflows.workflow.tasks]] task = "shell.exec" args = "xvfb-run --server-args=\"-screen 0 1280x720x24\" bash -c 'PORT=3000 node index.js'" waitForPort = 3000 [[ports]] localPort = 3000 externalPort = 3000 [[ports]] localPort = 45359 externalPort = 80