Quick start for Fastify, TypeScript, ESlint, Prettier and DrizzleORM
- Dockerfile including postgres and redis
- TypeScript
- XO
- Prettier
- DrizzleORM
- Fastify
- Zod
- Clone the repo
- Run
yarn install
- Run
docker-compose up -d
(-d to detach from the terminal) - Run
yarn dev
to start the dev server - Make your changes
- Run
yarn lint
to lint your code - Run
yarn build
to build the project - Run
yarn start
to start the production server