rss-bridges (a78be284797b6ec9e58563cc2d46fed51bcb32bf)
Installation
docker pull git.0x2a.pm/charles/rss-bridges:a78be284797b6ec9e58563cc2d46fed51bcb32bfsha256:58fadeb697d7ca38868525ccdf630f49e23382e85ed096f6c1004add9c8d0555About this package
The RSS feed for websites missing it
Image layers
| # debian.sh --arch 'amd64' out/ 'bookworm' '@1789689600' |
| LABEL description=RSS-Bridge is a PHP project capable of generating RSS and Atom feeds for websites that don't have one. |
| LABEL repository=https://github.com/RSS-Bridge/rss-bridge |
| LABEL website=https://github.com/RSS-Bridge/rss-bridge |
| ARG DEBIAN_FRONTEND=noninteractive |
| RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c set -xe && apt-get update && apt-get install --yes --no-install-recommends ca-certificates nginx nss-plugin-pem php-curl php-fpm php-intl php-mbstring php-memcached php-sqlite3 php-xml php-zip curl patchelf && curlimpersonate_version=1.2.5 && { { [ $(arch) = 'aarch64' ] && archive="libcurl-impersonate-v${curlimpersonate_version}.aarch64-linux-gnu.tar.gz" && sha512sum="cd340819d27c03e6833e746c1de181aa828f5986f4152fe0d55d5ea1b0a7c5328db129f9146d6369d2c2e20facd7c0a67e32cc916dddc74d1557106f89636dd0" ; } || { [ $(arch) = 'armv7l' ] && archive="libcurl-impersonate-v${curlimpersonate_version}.arm-linux-gnueabihf.tar.gz" && sha512sum="143e57779c4872557e8becfd91bf9c92d9085b1c964d103a39b6e85253e3f3257796d205de4b49f6bc25c8ad0a39e5d4ec4f51391037e27d32d6355e52c5d346" ; } || { [ $(arch) = 'x86_64' ] && archive="libcurl-impersonate-v${curlimpersonate_version}.x86_64-linux-gnu.tar.gz" && sha512sum="816e7d08110f2f5a6e7e2364e7c1d9ec0cc371e9b5024e0239db937379f057bb40ec80e56d0c49cdaf80b7f560888511c1bda5516b850a6d54c46a2eccc94dc6" ; } } && curl -LO "https://github.com/lexiforest/curl-impersonate/releases/download/v${curlimpersonate_version}/${archive}" && echo "$sha512sum $archive" | sha512sum -c - && mkdir -p /usr/local/lib/curl-impersonate && tar xaf "$archive" -C /usr/local/lib/curl-impersonate && patchelf --set-soname libcurl.so.4 /usr/local/lib/curl-impersonate/libcurl-impersonate.so && rm "$archive" && apt-get purge --assume-yes curl patchelf && rm -rf /var/lib/apt/lists/* # buildkit |
| ENV LD_PRELOAD=/usr/local/lib/curl-impersonate/libcurl-impersonate.so |
| ENV CURL_IMPERSONATE=chrome142 |
| RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c ln -sfT /dev/stderr /var/log/nginx/error.log; ln -sfT /dev/stdout /var/log/nginx/access.log; chown -R --no-dereference www-data:adm /var/log/nginx/ # buildkit |
| COPY ./config/nginx.conf /etc/nginx/sites-available/default # buildkit |
| COPY ./config/php-fpm.conf /etc/php/8.2/fpm/pool.d/rss-bridge.conf # buildkit |
| COPY ./config/php.ini /etc/php/8.2/fpm/conf.d/90-rss-bridge.ini # buildkit |
| COPY --chown=www-data:www-data ./ /app/ # buildkit |
| EXPOSE [80/tcp] |
| ENTRYPOINT ["/app/docker-entrypoint.sh"] |
| COPY *Bridge.php /app/bridges/ |
| RUN echo "*" > /app/whitelist.txt && chown -R www-data:www-data /app |
Labels
| Key | Value |
|---|---|
| description | RSS-Bridge is a PHP project capable of generating RSS and Atom feeds for websites that don't have one. |
| org.opencontainers.image.created | 2026-10-04T19:21:10.438Z |
| org.opencontainers.image.description | The RSS feed for websites missing it |
| org.opencontainers.image.licenses | Unlicense |
| org.opencontainers.image.revision | 18620ee3cde75a07449871ec60cd1c1e61710e87 |
| org.opencontainers.image.source | https://github.com/RSS-Bridge/rss-bridge |
| org.opencontainers.image.title | rss-bridge |
| org.opencontainers.image.url | https://github.com/RSS-Bridge/rss-bridge |
| org.opencontainers.image.version | latest |
| repository | https://github.com/RSS-Bridge/rss-bridge |
| website | https://github.com/RSS-Bridge/rss-bridge |
Details
2026-10-06 09:24:54 +00:00
Versions (18)
View all
Container
16
OCI / Docker
linux/amd64
Unlicense
92 MiB
078e0d39545a824121b2c76ce975f776e5998cbb
2026-10-25
latest
2026-10-25
main
2026-10-25
52e7f867037d67602ed60c3d034c5d696e15cdea
2026-10-25
79db87b245bf5a4710f9add4ce1a71c4f45d0054
2026-10-21