Dockerfile 814 B

12345678910111213141516171819202122232425262728
  1. FROM lsiobase/alpine.nginx:3.8
  2. # set version label
  3. ARG BUILD_DATE
  4. ARG VERSION
  5. LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}"
  6. LABEL maintainer="sparklyballs"
  7. RUN \
  8. echo "**** install runtime packages ****" && \
  9. apk add --no-cache \
  10. ffmpeg \
  11. imagemagick \
  12. php7-gd \
  13. php7-imagick && \
  14. echo "**** configure php ****" && \
  15. echo "[www]" >> /etc/php7/php-fpm.conf && \
  16. echo "php_admin_value[upload_max_filesize] = 10M" >> /etc/php7/php-fpm.conf && \
  17. echo "php_admin_value[post_max_size] = 10M" >> /etc/php7/php-fpm.conf && \
  18. echo "php_admin_value[memory_limit] = 64M" >> /etc/php7/php-fpm.conf && \
  19. echo "php_admin_value[max_execution_time] = 15" >> /etc/php7/php-fpm.conf
  20. # add local files
  21. COPY root/ /
  22. # ports and volumes
  23. EXPOSE 80
  24. VOLUME /config /Thumbs /Pictures