providers = ["node"] [phases.setup] nixPkgs = ["git", "curl", "zip", "gnutar", "nginx", "nodejs", "gettext", "jq"] paths = ["/usr/local/go/bin"] [phases.build] cmds = [ "cd kobopatch-wasm && bash setup.sh", "cd kobopatch-wasm && bash build.sh", "cd nickelmenu && bash setup.sh", "cd koreader && bash setup.sh", "cd readerly && bash setup.sh", "cd web && npm install && npm run build", ] [start] # TODO: replace simple node server with something better cmd = "node web/serve.mjs"