Node Fastify

Node Fastify

A minimal production-ready node HTTP server with fastify and typescript

Deploy Node Fastify

node-fastify

dillonstreator/template-node-fastify

Just deployed

A minimal production-ready node HTTP server with Fastify and Typescript.

  • ✅ Typescript
  • ✅ Graceful shutdown
  • ✅ Optional Tracing with OpenTelemetry (configurable via environment variables)
  • ✅ Properly configured request payload size limiting to help prevent Denial of Service attack vectors
  • ✅ Auto-generated Swagger/OpenAPI documentation
  • AbortSignal propagation to prevent unnecessary work (includes example and test)
  • ✅ Structured logging with pino
  • ✅ Rich request logging middleware including request id, trace id, context propagation, and more
  • zod for request validation, JSON schema inference, and OpenAPI/Swagger generation
  • ✅ Testing with tap and undici
  • helmet & compression

Template Content

More templates in this category

New

Foundry Virtual Tabletop

Foundry Virtual Tabletop

A Self-Hosted & Modern Roleplaying Platform


0

New

(v1) Simple Medusa Backend

(v1) Simple Medusa Backend

Deploy an ecommerce backend and admin using Medusa


0

New

peppermint

peppermint

Docker-compose port for peppermint.sh


0