All Projects β†’ notiz-dev β†’ nestjs-prisma-docker

notiz-dev / nestjs-prisma-docker

Licence: other
Dockerizing a NestJS app with Prisma and PostgreSQL

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
Dockerfile
14818 projects
shell
77523 projects

Projects that are alternatives of or similar to nestjs-prisma-docker

nest-prisma-rest-api-boilerplate
Nest + Prisma + TypeScript | REST API Starter repository
Stars: ✭ 24 (-42.86%)
Mutual labels:  nestjs, prisma, prisma2
nestjs-prisma-starter
Starter template for NestJS 😻 includes GraphQL with Prisma Client, Passport-JWT authentication, Swagger Api and Docker
Stars: ✭ 1,107 (+2535.71%)
Mutual labels:  nestjs, prisma, prisma2
Amplication
Amplication is an open‑source development tool. It helps you develop quality Node.js applications without spending time on repetitive coding tasks.
Stars: ✭ 3,630 (+8542.86%)
Mutual labels:  nestjs, prisma
prisma-pg-jest
Example showcasing how to use Prisma + Postgres + Jest, where each test has its own unique DB context
Stars: ✭ 103 (+145.24%)
Mutual labels:  prisma, prisma2
prisma-json-schema-generator
A generator for Prisma 2 to generate a valid JSON Schema (v7)
Stars: ✭ 145 (+245.24%)
Mutual labels:  prisma, prisma2
api-old
The official API for the Spotistats app (Android + iOS) πŸ’š
Stars: ✭ 33 (-21.43%)
Mutual labels:  nestjs, prisma2
Nestjs Prisma Starter
Starter template for NestJS 😻 includes GraphQL with Prisma Client, Passport-JWT authentication, Swagger Api and Docker
Stars: ✭ 547 (+1202.38%)
Mutual labels:  nestjs, prisma
nest-typescript-starter
Nest framework TypeScript starter (node.js)
Stars: ✭ 35 (-16.67%)
Mutual labels:  nestjs, prisma2
nest-next-sample
NestJS + Next.js sample application / Backend and Frontend use only TypeScript!!!
Stars: ✭ 110 (+161.9%)
Mutual labels:  nestjs, prisma
stack
πŸ₯­ nxpm-stack lets you generate a complete and opinionated full-stack application in a Nx Workspace, ready to extend and deploy!
Stars: ✭ 98 (+133.33%)
Mutual labels:  nestjs, prisma
database-schema-examples
Database Schema Examples we strive to support in Prisma
Stars: ✭ 94 (+123.81%)
Mutual labels:  prisma, prisma2
gondor
Nestjs Framework, Prisma database layer w/ Angular and Apollo.
Stars: ✭ 14 (-66.67%)
Mutual labels:  nestjs, prisma
prisma-nestjs-graphql
Generate object types, inputs, args, etc. from prisma schema file for usage with @nestjs/graphql module
Stars: ✭ 276 (+557.14%)
Mutual labels:  nestjs, prisma
Nestjs Realworld Example App
Exemplary real world backend API built with NestJS + TypeORM / Prisma
Stars: ✭ 1,838 (+4276.19%)
Mutual labels:  nestjs, prisma
goprisma
A Go wrapper for prisma to turn databases into GraphQL APIs using Go.
Stars: ✭ 54 (+28.57%)
Mutual labels:  prisma, prisma2
matnbaz
πŸ“š The source-code for matnbaz.net. A monorepo containing the back-end (NestJS/Prisma/Apollo), front-end (Next.js/Apollo) and some tooling.
Stars: ✭ 481 (+1045.24%)
Mutual labels:  nestjs, prisma
fullstack-ts-boilerplate
Full-stack boilerplate in TS using modern technology
Stars: ✭ 25 (-40.48%)
Mutual labels:  nestjs, prisma
blitz
⚑️The Fullstack React Framework β€” built on Next.js
Stars: ✭ 11,558 (+27419.05%)
Mutual labels:  prisma, prisma2
bot
🎲 A general purpose utility bot, with an economy, games, and lots of other features.
Stars: ✭ 95 (+126.19%)
Mutual labels:  prisma
nestjs-course
NestJs In Practice Course (with MongoDB)
Stars: ✭ 70 (+66.67%)
Mutual labels:  nestjs

NestJS Prisma Docker

DON'T commit .env files into version control, add .env to .gitignore. .env files are added here as an example.

Develop the Nest application

npm install

cp .env.example .env

npx prisma generate

npm run start:dev

Docker File

Get started by running

docker build -t nest-api .

docker run -p 3000:3000 --env-file .env -d nest-api

Docker Compose

docker-compose up
# or detached
docker-compose up -d
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].