From 6f69779ec3131163c4d2a4c5ff492235114ee478 Mon Sep 17 00:00:00 2001 From: b1ek Date: Sat, 11 May 2024 21:54:13 +1000 Subject: [PATCH] feat: dockerize --- .gitignore | 1 + docker-compose.example.yml | 11 +++++++++++ docker-start.sh | 4 ++++ 3 files changed, 16 insertions(+) create mode 100644 docker-compose.example.yml create mode 100755 docker-start.sh diff --git a/.gitignore b/.gitignore index 2f9bd80..e0588e8 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ node_modules dist store config.json +docker-compose.yml diff --git a/docker-compose.example.yml b/docker-compose.example.yml new file mode 100644 index 0000000..ea21725 --- /dev/null +++ b/docker-compose.example.yml @@ -0,0 +1,11 @@ +services: + server: + image: node:18-alpine + volumes: + - '.:/opt/code' + working_dir: '/opt/code' + entrypoint: ['/opt/code/docker-start.sh'] + ports: + - 8080:80 + environment: + HOST: 0.0.0.0 diff --git a/docker-start.sh b/docker-start.sh new file mode 100755 index 0000000..81a4e6a --- /dev/null +++ b/docker-start.sh @@ -0,0 +1,4 @@ +#!/bin/sh + +yarn +yarn start \ No newline at end of file