Skip to content
/ app-node-js Public template

Node.js boilerplate. Docker and Kubernetes ready. Observability (health, logs, metrics, traces) included.

License

Notifications You must be signed in to change notification settings

Olivr/app-node-js

Repository files navigation

Node.js App (Javascript)

Production-ready Node.js app.

Key features

  • Local development on your native Node.js installation or any combination of:
  • Multi-stage Docker build
  • Live reload for faster development feedback
  • Pre-configured VS Code debugger
  • Full observability (health, logs, metrics, traces)
  • Graceful shutdowns
  • Auto-publish signed images
  • Example deployments to Kubernetes, Heroku and Fly

Getting started

  1. Create your own repo from this template or fork it
  2. Clone your repo to your computer
  3. Search and replace app-node-js with your app name (this should update package.json, k8s manifests, docs)
  4. Search and replace your app with your app title (this should update docs)
  5. Remove this Getting started section
  6. Commit your changes!