No description
Find a file
2025-06-18 23:24:03 +02:00
.forgejo/workflows aggiunge lo stato 2025-06-18 23:24:03 +02:00
.gitignore proof of concept 2025-04-24 20:20:35 +02:00
estrai.py aggiunge action 2025-06-18 23:03:24 +02:00
example-conf.toml better example 2025-04-24 20:23:27 +02:00
feed2exec.db aggiunge lo stato 2025-06-18 23:24:03 +02:00
feedforte.ini proof of concept 2025-04-24 20:20:35 +02:00
lancia.sh aggiunge lo stato 2025-06-18 23:24:03 +02:00
README.md readme 2025-04-24 20:28:02 +02:00

rss2gancio

A simple utility to publish to gancio automatically.

It relies on the website having microdata available of the http://schema.org/Event type.

How does it work

The "feed reader" part relies on the wonderful feed2exec software by anarcat.

The extraction is done using the extruct python library

publishing is as easy as doing some HTTP request.

How to setup

On debian 12, install dependencies:

apt install feed2exec python3-extruct python3-requests-cache python3-pytz python3-markdown

Run ./lancia.sh every time you want (a cronjob will do).