Initial working frontend service

pull/6/head
Esper Kuijs 2020-01-24 12:14:15 +00:00
rodzic 0a9cb75c02
commit 017c1f7070
1 zmienionych plików z 19 dodań i 1 usunięć

Wyświetl plik

@ -15,6 +15,7 @@ services:
PYTHON_PATH: /code/wagtail:/code/bakerydemo
depends_on:
- db
- frontend
db:
image: postgres:9.6.2-alpine
environment:
@ -23,4 +24,21 @@ services:
POSTGRES_PASSWORD: changeme
restart: always
expose:
- "5432"
- "5432"
frontend:
image: node:9-slim
working_dir: /code/wagtail
volumes:
- ./wagtail:/code/wagtail:rw
command:
- /bin/sh
- -c
- |
npm i npm@latest -g
npm install
npm install npm-run-all
npm install gulp
npm install webpack
node node_modules/node-sass/scripts/install.js
npm rebuild node-sass
npm run start