mirror of https://gitgud.io/fatchan/jschan.git
parent
15049a8a3d
commit
b226c2e65d
2 changed files with 38 additions and 0 deletions
@ -0,0 +1,23 @@ |
||||
FROM node:16 |
||||
|
||||
RUN apt-get update -y |
||||
RUN apt-get install ffmpeg imagemagick graphicsmagick -y |
||||
|
||||
WORKDIR /opt |
||||
|
||||
COPY . . |
||||
|
||||
RUN npm install |
||||
|
||||
RUN npm install -g pm2 gulp |
||||
|
||||
COPY ./docker/jschan/secrets.js ./configs/secrets.js |
||||
|
||||
#i fucking hate docker |
||||
ENV MONGO_USERNAME jschan |
||||
ENV MONGO_PASSWORD changeme |
||||
ENV REDIS_PASSWORD changeme |
||||
|
||||
RUN gulp generate-favicon |
||||
|
||||
CMD ["npm", "run", "test"] |
Loading…
Reference in new issue