freshrss (production)
Published 2025-02-02 18:44:23 -05:00 by colin
Installation
docker pull git.nixc.us/nixius/freshrss:production
sha256:2da3c964978a5be93cfcc3ca5f004b21268066552f0b3dbebb2da0b5e43d12ef
About this package
A free, self-hostable news aggregator…
Image Layers
# debian.sh --arch 'amd64' out/ 'bookworm' '@1733097600' |
ENV TZ=UTC |
SHELL [/bin/bash -o pipefail -c] |
ARG DEBIAN_FRONTEND=noninteractive |
RUN |1 DEBIAN_FRONTEND=noninteractive /bin/bash -o pipefail -c apt-get update && apt-get install --no-install-recommends -y ca-certificates cron apache2 libapache2-mod-php libapache2-mod-auth-openidc php-curl php-gmp php-intl php-mbstring php-xml php-zip php-sqlite3 php-mysql php-pgsql && rm -rf /var/lib/apt/lists/* # buildkit |
RUN |1 DEBIAN_FRONTEND=noninteractive /bin/bash -o pipefail -c mkdir -p /var/www/FreshRSS/ /run/apache2/ # buildkit |
WORKDIR /var/www/FreshRSS |
COPY . /var/www/FreshRSS # buildkit |
COPY ./Docker/*.Apache.conf /etc/apache2/sites-available/ # buildkit |
ARG FRESHRSS_VERSION=1.25.0 |
ARG SOURCE_COMMIT=2bfa0d9b68c0e5555354822c368a88ab8217ed43 |
LABEL org.opencontainers.image.authors=Alkarex org.opencontainers.image.description=A self-hosted RSS feed aggregator org.opencontainers.image.documentation=https://freshrss.github.io/FreshRSS/ org.opencontainers.image.licenses=AGPL-3.0 org.opencontainers.image.revision=2bfa0d9b68c0e5555354822c368a88ab8217ed43 org.opencontainers.image.source=https://github.com/FreshRSS/FreshRSS org.opencontainers.image.title=FreshRSS org.opencontainers.image.url=https://freshrss.org/ org.opencontainers.image.vendor=FreshRSS org.opencontainers.image.version=1.25.0 |
RUN |3 DEBIAN_FRONTEND=noninteractive FRESHRSS_VERSION=1.25.0 SOURCE_COMMIT=2bfa0d9b68c0e5555354822c368a88ab8217ed43 /bin/bash -o pipefail -c a2dismod -q -f alias autoindex negotiation status && a2dismod -q auth_openidc && phpdismod calendar exif ffi ftp gettext mysqli posix readline shmop sockets sysvmsg sysvsem sysvshm xsl && a2enmod -q deflate expires headers mime remoteip setenvif && a2disconf -q '*' && a2dissite -q '*' && a2ensite -q 'FreshRSS*' # buildkit |
RUN |3 DEBIAN_FRONTEND=noninteractive FRESHRSS_VERSION=1.25.0 SOURCE_COMMIT=2bfa0d9b68c0e5555354822c368a88ab8217ed43 /bin/bash -o pipefail -c sed -r -i "/^\s*(CustomLog|ErrorLog|Listen) /s/^/#/" /etc/apache2/apache2.conf && sed -r -i "/^\s*Listen /s/^/#/" /etc/apache2/ports.conf && sed -r -i "\\#disable_update#s#^.*#\t'disable_update' => true,#" ./config.default.php && touch /var/www/FreshRSS/Docker/env.txt && echo "7,37 * * * * . /var/www/FreshRSS/Docker/env.txt; su www-data -s /bin/sh -c 'php /var/www/FreshRSS/app/actualize_script.php' 2>> /proc/1/fd/2 > /tmp/FreshRSS.log" > /etc/crontab.freshrss.default # buildkit |
ENV COPY_LOG_TO_SYSLOG=On |
ENV COPY_SYSLOG_TO_STDERR=On |
ENV CRON_MIN= |
ENV DATA_PATH= |
ENV FRESHRSS_ENV= |
ENV LISTEN= |
ENV OIDC_ENABLED= |
ENV TRUSTED_PROXY= |
ENTRYPOINT ["./Docker/entrypoint.sh"] |
EXPOSE map[80/tcp:{}] |
CMD ["/bin/bash" "-o" "pipefail" "-c" "([ -z \"$CRON_MIN\" ] || cron) && \t. /etc/apache2/envvars && \texec apache2 -D FOREGROUND $([ -n \"$OIDC_ENABLED\" ] && [ \"$OIDC_ENABLED\" -ne 0 ] && echo '-D OIDC_ENABLED')"] |
Labels
Key | Value |
---|---|
com.docker.compose.project | freshrss |
com.docker.compose.service | freshrss |
com.docker.compose.version | 2.32.1 |
org.opencontainers.image.authors | Alkarex |
org.opencontainers.image.created | 2024-12-23T11:19:32.432Z |
org.opencontainers.image.description | A free, self-hostable news aggregator… |
org.opencontainers.image.documentation | https://freshrss.github.io/FreshRSS/ |
org.opencontainers.image.licenses | AGPL-3.0 |
org.opencontainers.image.revision | 2bfa0d9b68c0e5555354822c368a88ab8217ed43 |
org.opencontainers.image.source | https://github.com/FreshRSS/FreshRSS |
org.opencontainers.image.title | FreshRSS |
org.opencontainers.image.url | https://freshrss.org/ |
org.opencontainers.image.vendor | FreshRSS |
org.opencontainers.image.version | 1.25.0 |
Details
2025-02-02 18:44:23 -05:00
Versions (2)
View all
Container
2
OCI / Docker
linux/amd64
Alkarex
AGPL-3.0
76 MiB
production
2025-02-02
staging
2025-02-02