Moved dockerfile

master
Keith Irwin 2022-09-12 10:09:36 -06:00
parent b3a2363fd0
commit 0802cfdcb0
Signed by: ki9
GPG Key ID: DF773B3F4A88DA86
3 changed files with 6 additions and 4 deletions

View File

@ -11,7 +11,8 @@ RUN apt-get update && apt-get install --yes \
# Copy over index.cgi
RUN mkdir /var/www/cgi-bin/ && chown www-data:www-data /var/www/cgi-bin/
COPY index.cgi /var/www/cgi-bin/index.cgi
COPY dashboard.cgi /var/www/cgi-bin/index.cgi
COPY lib/ /usr/local/bin/
# Configure apache
RUN a2enmod cgi rewrite
@ -34,4 +35,4 @@ RUN chown www-data:www-data /var/local/wgapi_tokens
# Run time!
EXPOSE ${LISTEN_PORT}
CMD ["apachectl", "-D", "FOREGROUND"]
CMD ["apachectl", "-D", "FOREGROUND"]

View File

@ -1,7 +1,9 @@
version: '3'
services:
dashboard-backend:
build: back/srv/dashboard
build:
context: back
dockerfile: Dockerfile.dashboard
container_name: wgapi-dashboard-backend
cap_add:
- NET_ADMIN
@ -10,4 +12,3 @@ services:
- '/etc/ssl/private:/etc/ssl/private'
- '/etc/wgapi:/etc/wgapi:ro'
- '/var/log/wgapi:/var/log/wgapi'
- './back/lib:/usr/local/bin:ro'