Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / pinceladasdaweb / docker-fastify-restful-api
Node.js RESTful API boilerplate using Traefik, Docker, Docker Compose, Fastify, JWT and Mongodb
Stars: 81
Forks: 25
Open Issues: 0
License: mit
Language: JavaScript
Repo Size: 5.15 MB
Dependencies:
506
Created: over 3 years ago
Updated: about 21 hours ago
Last pushed: about 23 hours ago
Last synced: about 21 hours ago
Topics: docker, fastify, jwt, mongodb, sonarqube, sonarqube-dashboard, traefik
Files
Loading...
Readme
Loading...
Dependencies
package.json
npm
- husky ^7.0.4 development
- lint-staged ^12.3.8 development
- nodemon ^2.0.15 development
- standard ^16.0.4 development
- @hapi/boom 9.1.4
- @sentry/node ^6.19.6
- ajv-errors ^3.0.0
- ajv-formats ^2.1.1
- ajv-keywords ^5.1.0
- bcryptjs ^2.4.3
- dotenv ^16.0.0
- fastify ^3.28.0
- fastify-cors ^6.0.3
- fastify-helmet ^7.0.1
- fastify-jwt ^4.1.3
- fastify-plugin ^3.0.1
- http-errors ^2.0.0
- mongoose ^6.3.0
- mongoose-delete ^0.5.4
- mongoose-paginate-v2 ^1.6.3
- mongoose-slug-generator ^1.0.4
- pino-pretty ^7.6.1
- actions/checkout v2 composite
- github/codeql-action/analyze v2 composite
- github/codeql-action/autobuild v2 composite
- github/codeql-action/init v2 composite
Dockerfile
docker
- node 16.17.1-alpine build
docker-compose.yml
docker
- bitnami/mongodb 4.4
- bitnami/postgresql 9.6
- bitnami/sonarqube latest
- node 16.17.1-alpine
- traefik v2.5.3