16 lines
361 B
Docker
16 lines
361 B
Docker
FROM node:lts-slim as base
|
|
|
|
RUN npm i holesail -g
|
|
|
|
#ENV PORT 25565
|
|
ENV MODE client
|
|
ENV HOST 0.0.0.0
|
|
#ENV CONNECTOR=$CONNECTOR
|
|
|
|
ENTRYPOINT sh -c ' \
|
|
if [ "$MODE" = "server" ]; then \
|
|
holesail --live $PORT --host $HOST --connector $CONNECTOR; \
|
|
elif [ "$MODE" = "client" ]; then \
|
|
holesail --port $PORT --host $HOST $CONNECTOR; \
|
|
fi '
|