123456789101112131415161718192021222324252627282930313233343536 |
- FROM ulsmith/alpine-apache-php7
- RUN apk update \
- && apk upgrade \
- && apk add --update \
- php7-pgsql \
- php7-fileinfo \
- openrc \
- postgresql-client \
- && apk del \
- php7-pdo_mysql \
- php7-pdo_odbc \
- php7-pdo_sqlite \
- db \
- php7-redis \
- php7-ftp \
- && rm -rf /var/cache/apk/
- COPY tt-rss/* /app/public/tt-rss/
- COPY docker/wait-db /usr/bin/
- COPY docker/ttrss-apache-tt.conf /etc/apache2/conf.d/tt.conf
- RUN mkdir -p /app/public/tt-rss/ /var/cache/tt-rss/images \
- /var/cache/tt-rss/upload /var/cache/tt-rss/export/ \
- /var/cache/tt-rss/js /var/lock/tt-rss/ /var/lib/tt-rss/feed-icons/ \
- && chown -R apache:root \
- /app/public \
- /var/cache/tt-rss/ \
- /var/lock/tt-rss/ \
- /var/lib/tt-rss/ \
- && echo -e 'log_errors = On\nerror_log = syslog' >> /etc/php7/php.ini \
- && sed -i '/^Listen/d' /etc/apache2/httpd.conf \
- && sed -i -r 's@ErrorLog .*@ErrorLog "/proc/self/fd/2"@i' /etc/apache2/httpd.conf
- # vim: set ft=dockerfile:
|