AppsRSSRsshub

Rsshub

An easy to use, and extensible RSS feed aggregator, it’s capable of generating RSS feeds from pretty much everything ranging from social media to university departments.

Directory Structure

    • .env
    • docker-compose.yml

docker-compose.yml

version: '2'
services:
    rsshub:
        # two ways to enable puppeteer:
        # * comment out marked lines, then use this image instead: diygod/rsshub:chromium-bundled
        # * (consumes more disk space and memory) leave everything unchanged
        image: diygod/rsshub
        restart: always
        ports:
            - '1200:1200'
        environment:
            NODE_ENV: production
            CACHE_TYPE: redis
            REDIS_URL: 'redis://redis:6379/'
            PUPPETEER_WS_ENDPOINT: 'ws://browserless:3000'  # marked
        depends_on:
            - redis
            - browserless  # marked
 
    browserless:  # marked
        image: browserless/chrome  # marked
        restart: always  # marked
        ulimits:  # marked
          core:  # marked
            hard: 0  # marked
            soft: 0  # marked
 
    redis:
        image: redis:alpine
        restart: always
        volumes:
            - ./redis-data:/data

Resources

Website: https://rsshub.app/

GitHub: https://github.com/DIYgod/RSSHub

Docker Hub: https://hub.docker.com/r/diygod/rsshub

Configuration: https://docs.rsshub.app/deploy/