diff --git a/Dockerfile b/Dockerfile index 6748400..5e9748d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -46,11 +46,14 @@ RUN chmod -R g+w private/ RUN chmod -R g+w repository/ ENV APACHE_DOCUMENT_ROOT=/var/www/filegator/dist/ -RUN sed -ri -e 's!/var/www/html!${APACHE_DOCUMENT_ROOT}!g' /etc/apache2/sites-available/*.conf -RUN sed -ri -e 's!/var/www/!${APACHE_DOCUMENT_ROOT}!g' /etc/apache2/apache2.conf /etc/apache2/conf-available/*.conf +ENV APACHE_PORT=8080 +RUN sed -ri -e 's!/var/www/html!${APACHE_DOCUMENT_ROOT}!g' /etc/apache2/sites-available/000-default.conf +RUN sed -ri -e 's!/var/www/!${APACHE_DOCUMENT_ROOT}!g' /etc/apache2/apache2.conf /etc/apache2/conf-available/docker-php.conf +RUN sed -ri -e 's!80!${APACHE_PORT}!g' /etc/apache2/ports.conf +RUN sed -ri -e 's!80!${APACHE_PORT}!g' /etc/apache2/sites-available/000-default.conf RUN a2enmod rewrite -EXPOSE 80 +EXPOSE ${APACHE_PORT} VOLUME /var/www/filegator/repository VOLUME /var/www/filegator/private diff --git a/docker-compose.yml b/docker-compose.yml index b4220a2..7548922 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -5,7 +5,7 @@ services: image: filegator:latest restart: always ports: - - "8080:80" + - "8080:8080" volumes: - repository:/var/www/filegator/repository - private:/var/www/filegator/private