diff --git a/Dockerfile b/Dockerfile index d9c358d..556d3f0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -23,6 +23,10 @@ RUN make nosandbox -j$(nproc) # prod FROM alpine:3 +ENV AUTHENTICATION_PORT 23000 +ENV MONITORING_PORT 8003 +ENV SHARDING_PORT 23001 + WORKDIR /usr/src/app RUN apk update && apk upgrade && apk add \ @@ -32,6 +36,10 @@ sqlite-dev COPY --from=build /usr/src/app/bin/fusion /bin/fusion COPY sql ./sql +EXPOSE $AUTHENTICATION_PORT +EXPOSE $MONITORING_PORT +EXPOSE $SHARDING_PORT + CMD ["/bin/fusion"] EXPOSE 23000/tcp