20 lines
398 B
Docker
20 lines
398 B
Docker
FROM node:12-alpine
|
|
|
|
ENV UID=99
|
|
ENV GUID=100
|
|
|
|
RUN deluser node
|
|
RUN adduser -u $UID -D foundry
|
|
|
|
USER foundry
|
|
RUN mkdir -p /home/foundry/data
|
|
RUN mkdir -p /home/foundry/app
|
|
|
|
WORKDIR /home/foundry/data
|
|
COPY --chown=$UID /foundry/data/ .
|
|
|
|
WORKDIR /home/foundry/app
|
|
COPY /foundryvtt/ .
|
|
|
|
EXPOSE 30000
|
|
CMD ["node", "/home/foundry/app/resources/app/main.js", "--headless", "--dataPath=/home/foundry/data" ] |