diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000000000000000000000000000000000000..b7dab5e9cbfea4afa2bc788899ccaea6df849062 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,2 @@ +node_modules +build \ No newline at end of file diff --git a/.env b/.env index 16881ab0f665b85abcad1ed325992611f5501e05..843e2dfb2338e086561b97b669b239588e42db56 100644 --- a/.env +++ b/.env @@ -1,2 +1,2 @@ REACT_APP_VERSION=$npm_package_version -REACT_APP_SEB_API=http://seb.localhost:81/api/ \ No newline at end of file +REACT_APP_SEB_API=/api/ \ No newline at end of file diff --git a/.env.example b/.env.example deleted file mode 100644 index 9dda779cd77a07a8d8c2d78236c109c1394383b4..0000000000000000000000000000000000000000 --- a/.env.example +++ /dev/null @@ -1,2 +0,0 @@ -REACT_APP_VERSION=$npm_package_version -REACT_APP_SEB_API= \ No newline at end of file diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..b82672a9f17f05c6edfb3eabc0f602b0e4e423ef --- /dev/null +++ b/Dockerfile @@ -0,0 +1,19 @@ +# Use node lts +FROM node:lts + +# Set working directory +WORKDIR /seb-ui/ + +# Install dependencies +COPY package.json ./ +COPY yarn.lock ./ +RUN yarn install +RUN yarn global add serve + +# Build +COPY . ./ +RUN yarn build + +# Run on port 3000 +EXPOSE 3000 +CMD serve -s build -l 3000