Tiny Tiny RSS for Docker
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
 
 

39 lines
895 B

  1. FROM ubuntu
  2. LABEL maintainer="Chris Wiegman <contact@chriswiegman.com>"
  3. ENV DEBIAN_FRONTEND noninteractive
  4. ENV TTRSS_VERSION="19.2"
  5. RUN apt-get update && \
  6. apt-get install -yy software-properties-common && \
  7. add-apt-repository ppa:ondrej/php -y && \
  8. apt-get update \
  9. && apt-get install -yy \
  10. apache2 \
  11. libapache2-mod-php \
  12. php7.3-gd \
  13. php7.3-curl \
  14. php7.3-mysql \
  15. php7.3-mbstring \
  16. php7.3-pgsql \
  17. php7.3-xml \
  18. php7.3-imagick \
  19. wget \
  20. unzip \
  21. && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
  22. ADD php.ini /etc/php/7.3/apache2/php.ini
  23. ADD entrypoint.sh /entrypoint.sh
  24. RUN chmod u+x /entrypoint.sh
  25. ADD ttrss.conf /etc/init.d/ttrss
  26. RUN chmod +x /etc/init.d/ttrss
  27. ENTRYPOINT /entrypoint.sh
  28. EXPOSE 80
  29. RUN apt-get autoremove --purge -y