This commit is contained in:
Philipp Dormann 2020-11-24 19:58:19 +01:00
commit 01a786720b
4 changed files with 33 additions and 1 deletions

6
Dockerfile Normal file
View File

@ -0,0 +1,6 @@
FROM node:alpine
WORKDIR /app
COPY ./package.json ./
RUN npm i
COPY ./ ./
ENTRYPOINT [ "yarn","dev" ]

View File

@ -2,7 +2,11 @@
Backend Server Backend Server
## Dev ## Dev Setup 🛠
```bash
docker-compose up --build
```
## Recommended Editor ## Recommended Editor
[Visual Studio Code](https://code.visualstudio.com/) [Visual Studio Code](https://code.visualstudio.com/)
### Recommended Extensions ### Recommended Extensions

20
docker-compose.yml Normal file
View File

@ -0,0 +1,20 @@
version: "3"
services:
backend_server:
build: .
ports:
- 4010:4010
environment:
APP_PORT: 4010
DB_TYPE: postgres
DB_HOST: backend_db
DB_PORT: 5432
DB_USER: lfk
DB_PASSWORD: changeme
DB_NAME: lfk
backend_db:
image: postgres:11-alpine
environment:
POSTGRES_DB: lfk
POSTGRES_PASSWORD: changeme
POSTGRES_USER: lfk

View File

@ -9,6 +9,8 @@
"consola": "^2.15.0", "consola": "^2.15.0",
"express": "^4.17.1", "express": "^4.17.1",
"jsonwebtoken": "^8.5.1", "jsonwebtoken": "^8.5.1",
"mysql": "^2.18.1",
"pg": "^8.5.1",
"typeorm": "^0.2.29" "typeorm": "^0.2.29"
}, },
"devDependencies": { "devDependencies": {