A semi-minimal RSS reader written in ASP.NET Blazor Server Side.
This is more of a personal project that is in very early development than a production ready competitor to TinyRSS or similar projects so you could experience some minor hiccups
The following features are built into the application
- Regular auto-fetching of RSS feeds with adjustable timeframe
- Custom feed names
- Dark Mode
- Custom folders for creating custom feeds
- Ready-to-use docker image.
- Mobile screen compatible.
- Webp image conversion for optimal performance
The following features are planned for the future
- Different post layout modes (card, grid, list, compact).
- ATOM support
- User authentication and user management system.
- Post title/description search
Make sure that "Web Socket support" is enabled for this specific container. This is because Blazor Server communicates with a SignalR connection.
In the below command, the application will be accessible at http://localhost:30080 on the host and the files including the database for all the articles would be stored in /your/path/data/ folder.
docker run -d \
--restart unless-stopped \
-p 30080:80 \
-v /your/path:/app/data \
-v /your/path:/app/images \
index.docker.io/nl2109/feedster:latest
In the below docker-compose.yml example, the application will be accessible at http://localhost:30080 on the host and the files including the database for all the articles would be stored in /your/path/data/ folder.
version: '3.4'
services:
feedster:
image: index.docker.io/nl2109/feedster:latest
container_name: feedster
restart: unless-stopped
volumes:
- /your/path:/app/data
- /your/path:/app/images
ports:
- '30080:80'