MirrorNest
← All guides

Tiny Tiny RSS

Tiny Tiny RSS (TT-RSS) is a self-hosted, web-based news feed (RSS/Atom) reader and aggregator, officially deployed via a documented Docker Compose stack (nginx, FPM app, PostgreSQL, and an updater service).

Target: Any Docker hostProductivityOfficial homepage ↗Official docs ↗
This guide is synthesized from Tiny Tiny RSS's own official documentation, linked above — always cross-check exact package/version names there before running these commands on a production server, since distro and project versions move over time.
  1. 1Create a project directory

    Create a directory for the installation and place the official .env and docker-compose.yml templates from the Installation Guide inside it.

  2. 2Configure the .env file

    Set database credentials and the HTTP port TT-RSS will listen on.

    Key variables: TTRSS_DB_USER, TTRSS_DB_NAME, TTRSS_DB_PASS, HTTP_PORT (default 127.0.0.1:8280).

  3. 3Start the stack

    docker compose up -d
  4. 4Verify and log in

    Log in as admin (a random password is generated in the app logs if ADMIN_USER_PASS is not set).

    docker compose ps
    docker compose logs

    Default access: http://127.0.0.1:8280/tt-rss. Podman is explicitly not supported.