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

Deploy Now

Details

Created on Feb 2, 2024

13 total projects

5 active projects

TypeScript, Dockerfile, JavaScript

Other



More templates in this category

View Template
Foundry Virtual Tabletop

Foundry Virtual Tabletop

A Self-Hosted & Modern Roleplaying Platform


Lucas

View Template
Simple Medusa Backend

Simple Medusa Backend

Deploy an ecommerce backend and admin using Medusa


Shahed Nasser

View Template
peppermint

peppermint

Docker-compose port for peppermint.sh


HamiltonAI