123456789101112131415161718192021222324252627282930313233343536373839 |
- FROM ulsmith/alpine-apache-php7
- RUN 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 docker/setup_openrc.sh /usr/local/bin/
- COPY tt-rss/* /app/public/tt-rss/
- COPY docker/ttrss-openrc-apache /etc/init.d/apache
- COPY docker/ttrss-openrc-ttrssupdate /etc/init.d/ttrssupdate
- COPY docker/ttrss-openrc-ntpd /etc/init.d/ntpd
- 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/ \
- && chown -R apache:root \
- /app/public \
- /var/cache/tt-rss/ \
- /var/lock/tt-rss/ \
- && /usr/local/bin/setup_openrc.sh \
- && apk --no-cache add util-linux \
- && rc-update add ntpd \
- && rc-update add apache \
- && rc-update add ttrssupdate
- ENTRYPOINT []
- CMD ["/sbin/init"]
- # vim: set ft=dockerfile:
|