If you intend to expose your instance to the internet, it's recommended to put it behind a reverse proxy with SSL support.
services:
backend:
container_name: bibtex-oss_backend
image: ghcr.io/marvinscham/bibtex-oss_backend:latest
environment:
NODE_ENV: production
frontend:
container_name: bibtex-oss_frontend
image: ghcr.io/marvinscham/bibtex-oss_frontend:latest
ports:
- 80:80
services:
backend:
container_name: bibtex-oss_backend
build: backend
environment:
NODE_ENV: production
frontend:
container_name: bibtex-oss_frontend
build: frontend
ports:
- 80:80
Install:
cd backend
npm install
cd ../frontend
npm install -g @angular/cli
npm install
Run backend:
cd backend
npm run start
Run frontend:
cd frontend
ng serve --open