From e3843a90ced50b504e43bdc73c2ee2dca28e0d8f Mon Sep 17 00:00:00 2001 From: Vern Burton Date: Sun, 22 Mar 2020 21:28:58 -0500 Subject: [PATCH] Creating docker-compose.yml with nginx config via a new site. --- docker-compose.yml | 21 +++++++++++++++++++++ docker/backstage.conf | 9 +++++++++ 2 files changed, 30 insertions(+) create mode 100644 docker-compose.yml create mode 100644 docker/backstage.conf diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000000..90c2e6d395 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,21 @@ +version: '3.7' +services: + app: + volumes: + - app_dir:/app/packages/app/build + build: . + + web: + ports: + - 8080:80 + volumes: + - ./docker/backstage.conf:/etc/nginx/conf.d/backstage.conf + - type: volume + source: app_dir + target: /usr/share/backstage/html + volume: + nocopy: true + image: nginx:mainline + +volumes: + app_dir: \ No newline at end of file diff --git a/docker/backstage.conf b/docker/backstage.conf new file mode 100644 index 0000000000..b309ab0b01 --- /dev/null +++ b/docker/backstage.conf @@ -0,0 +1,9 @@ +server { + listen 80 default_server; + root /usr/share/backstage/html; + server_name backstage.local; + index index.html index.htm; + location / { + try_files $uri /index.html; + } +} \ No newline at end of file