A production web process
Use a production start command, listen on 0.0.0.0 and read the assigned port from the environment. Express, Fastify, NestJS and other HTTP frameworks fit the same runtime contract.
Put an existing Express, Fastify, NestJS or other Node.js HTTP app online from Claude Code, Cursor or Codex. Use GitHub or push directly to aidrop Git.
Your coding agent can inspect and change the repository. aidrop builds the committed revision and runs it when these requirements are explicit.
Use a production start command, listen on 0.0.0.0 and read the assigned port from the environment. Express, Fastify, NestJS and other HTTP frameworks fit the same runtime contract.
Add managed PostgreSQL on Pro and above. Keep credentials in Project values and read them on the server; never ship private keys in browser code.
The exact framework matters less than a clear production contract. These are the details your agent should verify before the first build.
import express from "express";
const app = express();
const port = Number(process.env.PORT || 3000);
app.get("/health", (_req, res) => res.json({ status: "ok" }));
app.listen(port, "0.0.0.0");Your agent can resolve these in the repository before it hands back a public address.
Replace vite dev, nodemon or a watch task with the production web process.
Read the assigned PORT at runtime and bind the process to 0.0.0.0.
Commit the correct lockfile and use its matching install command.
Keep durable uploads and application data outside the disposable app container.
Connect GitHub or use aidrop Git. Every build keeps the revision and log with the Project, while a successful deployment keeps the same public address for the next change.
Deploy this Node.js app on aidrop. Check its production start command, listening host and PORT, environment values and health endpoint. Use its existing Dockerfile if it is production-ready; otherwise configure a source build. Resolve any build blocker before reporting the public address.
Connect Claude Code, Cursor or CodexStart with a seven-day trial and deploy from the coding agent you already use.
7 days free · No credit card required