add docker compose to easily make mongodb container
This commit is contained in:
parent
fb7b4d8121
commit
a4162454ff
@ -20,6 +20,13 @@ DATABASE_URL="file:./db.sqlite"
|
|||||||
# NEXTAUTH_SECRET=""
|
# NEXTAUTH_SECRET=""
|
||||||
NEXTAUTH_URL="http://localhost:3000"
|
NEXTAUTH_URL="http://localhost:3000"
|
||||||
|
|
||||||
|
# MongoDB
|
||||||
|
# mongo DB details
|
||||||
|
MONGO_DATABASE=
|
||||||
|
DATABASE_URL=
|
||||||
|
MONGO_ROOT_USERNAME=
|
||||||
|
MONGO_ROOT_PASSWORD=
|
||||||
|
|
||||||
# Next Auth Discord Provider
|
# Next Auth Discord Provider
|
||||||
DISCORD_CLIENT_ID=""
|
DISCORD_CLIENT_ID=""
|
||||||
DISCORD_CLIENT_SECRET=""
|
DISCORD_CLIENT_SECRET=""
|
||||||
|
16
docker-compose.yml
Normal file
16
docker-compose.yml
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
version: '3.7'
|
||||||
|
|
||||||
|
services:
|
||||||
|
atr_mongodb:
|
||||||
|
image: mongo:latest
|
||||||
|
restart: always
|
||||||
|
environment:
|
||||||
|
- MONGO_ROOT_USERNAME
|
||||||
|
- MONGO_ROOT_PASSWORD
|
||||||
|
ports:
|
||||||
|
- 27017:27017
|
||||||
|
volumes:
|
||||||
|
- atr_mongodb_container:/data/db
|
||||||
|
|
||||||
|
volumes:
|
||||||
|
atr_mongodb_container:
|
@ -7,7 +7,8 @@
|
|||||||
"dev": "next dev",
|
"dev": "next dev",
|
||||||
"postinstall": "prisma generate",
|
"postinstall": "prisma generate",
|
||||||
"lint": "next lint",
|
"lint": "next lint",
|
||||||
"start": "next start"
|
"start": "next start",
|
||||||
|
"mongodb:up": "docker compose up"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@next-auth/prisma-adapter": "^1.0.5",
|
"@next-auth/prisma-adapter": "^1.0.5",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user