Home

Awesome

Fusion

A lightweight RSS feed aggregator and reader.

preview

Key features include:

Installation

1. Docker

Choose Docker CLI or Docker Compose examples below:

1.a. Docker CLI

docker run -it -d -p 8080:8080 -v $(pwd)/fusion:/data \
      -e PASSWORD="rss123456" \
      rook1e404/fusion:latest

1.b. Docker Compose

version: '3'
services:
  fusion:
    image: rook1e404/fusion:latest
    ports:
      - '127.0.0.1:8080:8080'
    environment:
      - PASSWORD=rss123456
    restart: "unless-stopped"
    volumes:
      - ./data:/data

Change ./data to where you want the files stored. Remember to specify localhost IP unless you want Docker exposing the port though your firewall. Then, in the same directory as this compose.yml file run docker compose up -d (or docker-compose up -d on older versions).

2. Pre-built binary

Download from Releases.

3. Build from source

  1. Prepare dependencies: Go 1.23+, Node.js 22+.
  2. Check scripts.sh for more details.

For example:

./scripts.sh build

Configuration

Fusion can be configured in many ways:

All configuration items can be found here.

Credits