Fixing refresh loop and an issue with entrypoint permissions.
This commit is contained in:
@@ -0,0 +1 @@
|
||||
quakejsdocs
|
||||
+8
-3
@@ -10,18 +10,23 @@ RUN curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
|
||||
RUN git clone --recurse-submodules https://github.com/begleysm/quakejs.git
|
||||
WORKDIR /quakejs
|
||||
RUN npm install
|
||||
|
||||
RUN ls
|
||||
COPY server.cfg /quakejs/base/baseq3/server.cfg
|
||||
COPY server.cfg /quakejs/base/cpma/server.cfg
|
||||
# The two following lines are not necessary because we copy assets from include. Leaving them here for continuity.
|
||||
# The two following lines are not necessary because we copy assets from include. Leaving them here for continuity.
|
||||
# WORKDIR /var/www/html
|
||||
# RUN bash /var/www/html/get_assets.sh
|
||||
COPY ./include/ioq3ded/ioq3ded.fixed.js /quakejs/build/ioq3ded.js
|
||||
COPY ./include/assets /var/www/html
|
||||
|
||||
RUN rm /var/www/html/index.html && cp /quakejs/html/* /var/www/html/
|
||||
COPY ./include/assets/ /var/www/html/assets
|
||||
RUN ls /var/www/html
|
||||
|
||||
RUN echo "127.0.0.1 content.quakejs.com" >> /etc/hosts
|
||||
|
||||
WORKDIR /
|
||||
ADD entrypoint.sh /entrypoint.sh
|
||||
# Was having issues with Linux and Windows compatibility with chmod -x, but this seems to work in both
|
||||
RUN chmod 777 ./entrypoint.sh
|
||||
|
||||
ENTRYPOINT ["/entrypoint.sh"]
|
||||
|
||||
Reference in New Issue
Block a user