/FreshRSS-extensions

A collection of FreshRSS extensions to make installation and upgrading easier.

Primary LanguageShell

FreshRSS Extensions

A collection of FreshRSS extensions found around the web.

Why?

For ease of installation and updates.

Already available via semi-supported repo

The following extensions are available in FreshRSS/Extensions repository.

  • CustomCSS
  • CustomJS
  • ImageProxy
  • QuickCollapse
  • ReadingTime
  • ShareByEmail
  • StickyFeeds
  • TitleWrap
  • TTRSS_API

Some of the following extensions were found in the readme of that repository.

Managed

These extensions are added as submodules to this repository.

This repository manages the installation and updating of these extensions.

You will need to manually delete them from the extensions directory.

The install script knows what to install based on the final word in parens.

  • (repo) means the entire repo is a single extension and should be copied as is (minus any git related files)
  • (dir) means the repository holds one or more extensions and to look in the directory named in the first part of link.

Extensions will be copied to /usr/share/webapps/freshrss/extensions as xExtension-[linkname]. These files need to be owned by root, so a sudo call will be made.

Add a new extension

Add an entry to the list above.

git submodule add <repo link>

Update an extension

Update all extensions

Remove an extension