[go: up one dir, main page]

Skip to content

jyi2ya/yarr

 
 

Repository files navigation

yarr

yarr (yet another rss reader) is a web-based feed aggregator which can be used as a personal self-hosted server.

This is a fork of the original which was designed predominantly as a small app to run locally on your Mac or PC. It used an embedded database (sqlite) and had features like menu bar icons. This fork strips all of that away to instead prioritize running the application as a service in orchestration like Kubernetes. The sqlite database has been replaced by postgres and all the features for running locally have been removed. What is left is a super simple microservice with all the same RSS features as the original, fine-tuned to run in orchestration with no local dependencies.

screenshot

usage

yarr requires a Postgres database to use. Once you have that set up the easiest way to use yarr is to run it in Docker:

docker run -it -e YARR_DB=your_postgres_uri_here -p 7070:7070 jgkawell/yarr:latest

Then go to http://localhost:7070 or http://server_ip_address:7070 to start using it.

This fork of yarr is specifically designed to run as a microservice in orchestration. That could be Docker Compose or Kubernetes and the only requirement is the YARR_DB environment variable pointing to an existing Postgres database.

See more:

credits

Feather for icons.

About

yet another rss reader

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 72.3%
  • JavaScript 12.2%
  • HTML 11.3%
  • CSS 4.0%
  • Dockerfile 0.2%