Mastodon user to RSS 2.0 feed bridge https://mastofeed.krll.me
Go to file
2024-11-03 18:10:56 +09:00
database Feat: user blacklist 2024-11-03 18:10:56 +09:00
utils Refactor: user handle validation function 2024-11-03 17:44:18 +09:00
.gitignore Feat: cache feed and update it after 10 minutes 2024-11-03 01:11:51 +09:00
LICENSE Docs: add MIT license 2024-11-02 20:30:24 +09:00
main.py Feat: user blacklist 2024-11-03 18:10:56 +09:00
README.md Docs: add installation guide and usage to readme 2024-11-03 01:30:50 +09:00
requirements.txt Feat: cache feed and update it after 10 minutes 2024-11-03 01:11:51 +09:00

Mastofeed

Mastodon user to RSS 2.0 feed bridge

Installation

# make venv and activate it
python -m venv venv
source ./venv/bin/activate # ./venv/Scripts/activate

# install packages
pip install -r requirements.txt

# run
fastapi run main.py

# run with different port
# fastapi run main.py --port 8001

Usage

If you are running Mastofeed on 127.0.0.1:8000 and want to get the feed for @example@mastodon.tld, go to http://127.0.0.1:8000/feed/@example@mastodon.tld