Deploy Express.js on Deplexo
Deplexo detects Express from your package.json dependencies and configures Node.js with the appropriate start command.
How it works
- Push your repo to GitHub, GitLab, Bitbucket, or Codeberg.
- Deplexo reads your lock file to pick the package manager (npm, yarn, pnpm, or bun), detects Express in dependencies, and sets the start command from your
package.jsonscripts. - Your app starts on its subdomain. Build and runtime logs stream to the dashboard.
Configuration
Add deplexo.yaml to your repo root. Set the entry point to your server file.
framework: node
install: npm ci
start: node server.js
port: 3000What you get
- Automatic subdomain (your-app.deplexo.com) provisioned on first deploy.
- Build logs streamed live from the worker.
- Runtime logs accessible from the Logs tab.
- Environment variables managed in the dashboard, encrypted at rest, injected at runtime.
- Git webhooks trigger automatic redeploys on push.