/freshrss.org

Official website of FreshRSS

Primary LanguageHTMLGNU Affero General Public License v3.0AGPL-3.0

freshrss.org

Content files for freshrss.org website.

This repository contains content (in HTML and Markdown), configuration, templates and a Makefile to help to build the website.

Some old blog posts are written in Markdown under the articles/ directory.

freshrss.org uses boop! a simple static site generator.

This documentation is intended to people who wants to contribute to the code of freshrss.org. If you’re looking for more generic instructions on how to contribute to FreshRSS, please take a look at our dedicated document.

Get started

First, follow the instructions to install boop!. It is pretty straightforward and it has very few dependencies.

Generate the website under a _site/ directory with:

$ make build

You can then open the _site/index.html file in a browser, or execute this command:

$ make open

The built pages and articles are cached under a _cache/ directory. It is possible to clean the building environment with:

$ make clean

To get a glimpse of the existing source files, execute:

$ make tree