Moved dockerfile
parent
b3a2363fd0
commit
0802cfdcb0
|
@ -11,7 +11,8 @@ RUN apt-get update && apt-get install --yes \
|
||||||
|
|
||||||
# Copy over index.cgi
|
# Copy over index.cgi
|
||||||
RUN mkdir /var/www/cgi-bin/ && chown www-data:www-data /var/www/cgi-bin/
|
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
|
# Configure apache
|
||||||
RUN a2enmod cgi rewrite
|
RUN a2enmod cgi rewrite
|
||||||
|
@ -34,4 +35,4 @@ RUN chown www-data:www-data /var/local/wgapi_tokens
|
||||||
|
|
||||||
# Run time!
|
# Run time!
|
||||||
EXPOSE ${LISTEN_PORT}
|
EXPOSE ${LISTEN_PORT}
|
||||||
CMD ["apachectl", "-D", "FOREGROUND"]
|
CMD ["apachectl", "-D", "FOREGROUND"]
|
|
@ -1,7 +1,9 @@
|
||||||
version: '3'
|
version: '3'
|
||||||
services:
|
services:
|
||||||
dashboard-backend:
|
dashboard-backend:
|
||||||
build: back/srv/dashboard
|
build:
|
||||||
|
context: back
|
||||||
|
dockerfile: Dockerfile.dashboard
|
||||||
container_name: wgapi-dashboard-backend
|
container_name: wgapi-dashboard-backend
|
||||||
cap_add:
|
cap_add:
|
||||||
- NET_ADMIN
|
- NET_ADMIN
|
||||||
|
@ -10,4 +12,3 @@ services:
|
||||||
- '/etc/ssl/private:/etc/ssl/private'
|
- '/etc/ssl/private:/etc/ssl/private'
|
||||||
- '/etc/wgapi:/etc/wgapi:ro'
|
- '/etc/wgapi:/etc/wgapi:ro'
|
||||||
- '/var/log/wgapi:/var/log/wgapi'
|
- '/var/log/wgapi:/var/log/wgapi'
|
||||||
- './back/lib:/usr/local/bin:ro'
|
|
||||||
|
|
Loading…
Reference in New Issue