mirror of
https://github.com/barronwaffles/dwc_network_server_emulator.git
synced 2026-04-30 19:16:51 -05:00
20 lines
630 B
Docker
20 lines
630 B
Docker
FROM httpd:2.4-alpine
|
|
|
|
ENV APACHE_LOG_DIR=/usr/local/apache2/logs
|
|
|
|
# Change this if you have your own domain name set up
|
|
# Otherwise, you will need to set up a DNS server to point nintendowifi.net to your IP address
|
|
ENV DWC_HOST=nintendowifi.net
|
|
|
|
# vhost config
|
|
RUN echo $'IncludeOptional /usr/local/apache2/vhost.d/*.conf\n\
|
|
ServerName localhost\n\
|
|
HttpProtocolOptions Unsafe' >> conf/httpd.conf
|
|
|
|
# Enable proxy module
|
|
RUN sed -i 's/^#LoadModule proxy_module/LoadModule proxy_module/' conf/httpd.conf
|
|
RUN sed -i 's/^#LoadModule proxy_http_module/LoadModule proxy_http_module/' conf/httpd.conf
|
|
|
|
# Copy vhosts
|
|
COPY *.conf vhost.d/
|