init base frontend

This commit is contained in:
Anthony Mineo 2020-03-29 11:31:16 -04:00
parent ade7f7e288
commit cfa645120d
52 changed files with 19366 additions and 9 deletions

View file

@ -39,7 +39,6 @@ services:
- db
networks:
- internal
- external
deploy:
labels:
- traefik.enable=false
@ -47,6 +46,38 @@ services:
replicas: 1
web:
image: "amineo/t2-stats-web:v0.1.3"
build:
context: .
dockerfile: ./build/webapp/Dockerfile
environment:
NODE_ENV: "production" # set as default in image
CACHE_VIEWS: "true" # set as default in image
APP_NAME: "Web" # set as default in image
# APP_KEY: "You-need-to-generate-this (npx adonis key:generate --echo)"
APP_KEY_FILE: /run/secrets/adonis.appkey
DB_HOST: "db"
DB_PORT: 5432
DB_USER: ""
DB_PASSWORD: ""
DB_DATABASE: t2_stats
secrets:
- adonis.appkey
ports:
- "8080:8080"
networks:
- internal
- external
deploy:
# labels:
# - traefik.enable=false
mode: replicated
replicas: 1
# api:
# image: "node:12-alpine"
# depends_on:
@ -68,4 +99,10 @@ volumes:
networks:
external:
internal:
internal:
secrets:
adonis.appkey:
external: true
name: adonis.appkey.v1