Group Details Private

administrators

Member List

  • Tiny Tiny RSS

    Docker Compose I use for ttrss on my NAS
    Be sure to change the PUID/PGID, volumes and SELF_URL_PATH to your own

    version: '3'
    services:
      db:
        image: postgres:12-alpine
        container_name: ttrss_db
        restart: unless-stopped
        environment:
          - POSTGRES_USER=ttrss
          - POSTGRES_PASSWORD=ttrss
          - POSTGRES_DB=ttrss
        volumes:
          - /volume1/docker/ttrss/db:/var/lib/postgresql/data
      app:
        image: cthulhoo/ttrss-fpm-pgsql-static:latest
        container_name: ttrss_app
        restart: unless-stopped
        environment:
          - OWNER_UID=***
          - OWNER_GID=***
          - TTRSS_DB_PASS=ttrss
          - TTRSS_DB_USER=ttrss
          - TTRSS_DB_NAME=ttrss
          - TTRSS_SELF_URL_PATH=https://*********/tt-rss
          - TTRSS_FEED_FETCH_NO_CACHE_TIMEOUT=120
        volumes:
          - /volume1/docker/ttrss/app:/var/www/html
        depends_on:
          - db
      updater:
        image: cthulhoo/ttrss-fpm-pgsql-static:latest
        container_name: ttrss_updater
        restart: unless-stopped
        environment:
          - OWNER_UID=***
          - OWNR_GID=***
          - TTRSS_DB_PASS=ttrss
          - TTRSS_DB_USER=ttrss
          - TTRSS_DB_NAME=ttrss
          - TTRSS_SELF_URL_PATH=https://*********/tt-rss
          - TTRSS_FEED_FETCH_NO_CACHE_TIMEOUT=120
        volumes:
          - /volume1/docker/ttrss/app:/var/www/html
        depends_on:
          - app
        command: /opt/tt-rss/updater.sh
      web-nginx:
        image: cthulhoo/ttrss-web-nginx:latest
        container_name: ttrss_web
        restart: unless-stopped
        ports:
          - 8200:80
        volumes:
          - /volume1/docker/ttrss/app:/var/www/html:ro
        depends_on:
          - app
    volumes:
      db:
      app:
      certs:
      backups:
    
    posted in Docker Compose Examples