@@ -3,4 +3,4 @@ | |||
source .env | |||
docker build -t sim-client:$VERSION --build-arg VERSION=$VERSION --build-arg GRAPHQL_SERVER=$GRAPHQL_SERVER client | |||
docker build -t sim-server:$VERSION --build-arg VERSION=$VERSION server | |||
docker build -t sim-server:$VERSION --build-arg VERSION=$VERSION --build-arg SERVER_PORT=$SERVER_PORT server |
@@ -11,7 +11,7 @@ services: | |||
server: | |||
image: sim-server:${VERSION} | |||
ports: | |||
- "3000:${SERVER_PORT:-3000}" | |||
- "127.0.0.1:3000:${SERVER_PORT:-3000}" | |||
environment: | |||
SYSTEM_NAME: ${SYSTEM_NAME:-TurnenAufZeit} | |||
DB_USER: ${DB_USER:-root} | |||
@@ -37,6 +37,6 @@ services: | |||
client: | |||
image: sim-client:${VERSION} | |||
ports: | |||
- 80:80 | |||
- 8080:80 | |||
depends_on: | |||
- server |
@@ -1,6 +1,7 @@ | |||
FROM node:14.17.5-alpine3.14 | |||
ARG VERSION | |||
ARG SERVER_PORT | |||
ADD https://git.it-kimmig.de/akimmig/TurnenAufZeit/archive/v${VERSION}.zip /tmp.zip | |||
@@ -20,7 +21,7 @@ RUN apk update; \ | |||
ssh-keygen -t rsa -b 4096 -f ./jwt.key -m pem; \ | |||
openssl rsa -in ./jwt.key -pubout -out ./jwt.key.pub; | |||
EXPOSE 3000 | |||
EXPOSE ${SERVER_PORT} | |||
ADD ./entry.sh / | |||