One-Way-Synchronization of your starred FreshRSS items to Linkding.
Find a file
2024-11-12 22:53:17 +01:00
.gitignore 🎉 Initial commit 2024-11-12 22:53:17 +01:00
config.example.json 🎉 Initial commit 2024-11-12 22:53:17 +01:00
freshrss.py 🎉 Initial commit 2024-11-12 22:53:17 +01:00
freshrss2linkding.py 🎉 Initial commit 2024-11-12 22:53:17 +01:00
helpers.py 🎉 Initial commit 2024-11-12 22:53:17 +01:00
LICENSE 🎉 Initial commit 2024-11-12 22:53:17 +01:00
linkding.py 🎉 Initial commit 2024-11-12 22:53:17 +01:00
README.org 🎉 Initial commit 2024-11-12 22:53:17 +01:00
requirements.txt 🎉 Initial commit 2024-11-12 22:53:17 +01:00
run.sh 🎉 Initial commit 2024-11-12 22:53:17 +01:00

FreshRSS2Linkding

One-Way-Synchronization of your starred FreshRSS items to Linkding.

Requirements

Features

  • Adds starred FreshRSS items to your Linkding instance (including title and categories)
  • Removes starred items from FreshRSS

Shortcomings

  • None that I'm currently aware of.

Setup

  • Copy config.example.json to config.json and fill it out
  • (optional) Create a Python virtual environment with python3 -m venv venv and activate it
  • Install Python requirements with pip install -r requirements.txt
  • Execute the program with python freshrss2linkding.py
  • (optional) Set up a Cron job for running the run.sh (requires virtual environment) once a day with the working directory as first argument