From 2a50cdd69809150d9228b3c104d41add40c1b8c1 Mon Sep 17 00:00:00 2001 From: Matt Isenhower Date: Sun, 24 Apr 2022 12:46:50 -0700 Subject: [PATCH] Add basic Docker config --- .gitignore | 2 ++ docker-compose.override.yml.example | 15 +++++++++++++++ docker-compose.yml | 14 ++++++++++++++ 3 files changed, 31 insertions(+) create mode 100644 docker-compose.override.yml.example create mode 100644 docker-compose.yml diff --git a/.gitignore b/.gitignore index 38adffa..3ef5ebf 100644 --- a/.gitignore +++ b/.gitignore @@ -14,6 +14,8 @@ dist-ssr coverage *.local +docker-compose.override.yml + /cypress/videos/ /cypress/screenshots/ diff --git a/docker-compose.override.yml.example b/docker-compose.override.yml.example new file mode 100644 index 0000000..b88e749 --- /dev/null +++ b/docker-compose.override.yml.example @@ -0,0 +1,15 @@ +version: "3.8" + +services: + nginx: + environment: + VIRTUAL_HOST: splatoon3.ink,www.splatoon3.ink + + networks: + - default + - nginx-proxy + +networks: + nginx-proxy: + external: + name: nginxproxy_default diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..40446cc --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,14 @@ +version: "3.8" + +services: + app: + image: node:18 + restart: unless-stopped + volumes: + - ./:/app + + nginx: + image: nginx + restart: unless-stopped + volumes: + - ./dist:/usr/share/nginx/html:ro