mirror of https://gitgud.io/fatchan/jschan.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
307 B
20 lines
307 B
FROM node:16
|
|
|
|
WORKDIR /opt
|
|
|
|
COPY . .
|
|
|
|
RUN npm install
|
|
|
|
RUN npm i -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 ["/bin/sh", "-c", "gulp reset; gulp"]
|
|
|