Files
2022-10-09 20:37:57 +02:00

30 lines
783 B
Docker

FROM php:7-apache
ARG downloadurl
RUN apt-get update -y && apt-get upgrade -y
RUN apt-get install -y unzip zlib1g-dev libpng-dev
RUN docker-php-ext-install pdo_mysql
RUN docker-php-ext-install mysqli
RUN docker-php-ext-install gd
ADD $downloadurl /temp/tngfiles.zip
RUN unzip -q /temp/tngfiles.zip -d /var/www/html/
RUN cd /var/www/html && \
chown -Rv www-data: adminlog.txt config.php mmconfig.php genlog.txt \
importconfig.php logconfig.php mapconfig.php pedconfig.php \
subroot.php whatsnew.txt \
photos histories documents headstones media gendex backups \
gedcom mods extensions classes
RUN rm -r /temp/
RUN rm -rf /var/lib/apt/lists/*
RUN apt-get remove unzip -y
RUN apt-get autoremove -y
VOLUME /var/www/html
CMD ["apache2-foreground"]