4 Commits
1.0 ... main

5 changed files with 26 additions and 0 deletions

3
.gitattributes vendored Normal file
View File

@@ -0,0 +1,3 @@
*.Dockerfile linguist-vendored
*/Dockerfile linguist-vendored
*.docker-compose.yml linguist-vendored

View File

@@ -0,0 +1,13 @@
FROM mhart/alpine-node:14
RUN apk add curl
COPY [".", "/usr/src"]
WORKDIR "/usr/src"
RUN npm install
ARG NODE_ENV
CMD if [ "$NODE_ENV" = "develop" ] ; then npm run dev ; else npm run start ; fi

View File

@@ -0,0 +1,10 @@
version: "2.9"
services:
app:
build: .
volumes:
- .:/usr/src
- /usr/src/node_modules
environment:
NODE_ENV: ${NODE_ENV}