Follow Toots on Mastodon - don't miss new replies or edits.
Go to file
Daniel Langbein 1459e1fe37 feat: add TODOs 2023-08-13 17:44:41 +02:00
src/mastodon_toot_follower support for two different Toot URLs 2022-12-14 20:25:41 +01:00
static add class ReadingPosition 2022-12-14 12:13:25 +01:00
templates update HTML files 2022-12-14 20:11:19 +01:00
.dockerignore .dockerignore 2022-12-14 18:24:18 +01:00
.gitignore Dockerfile and docker-compose.yml 2022-12-12 21:38:33 +01:00
Dockerfile disable pip cache, probably smaller Docker image 2023-01-07 18:55:49 +01:00
LICENSE add MIT license 2022-12-14 19:14:23 +01:00
Makefile update Makefile 2023-01-07 18:47:27 +01:00
README.md update README and HTML files 2022-12-14 20:01:04 +01:00
TODOs.md feat: add TODOs 2023-08-13 17:44:41 +02:00
docker-compose.yml Dockerfile and docker-compose.yml 2022-12-12 21:38:33 +01:00
requirements.txt Multiple changes 2022-12-12 21:27:09 +01:00

README.md

MastodonTootFollower

Follow Toots on Mastodon - don't miss new replies or edits.

Usage - Demo instance

Visit https://mastodon-toot-follower.privacy1st.de/ to generate a link to follow a conversation on Mastodon.

Usage - Local instance and CLI

Start a local server from local python venv:

make prod

Start a local server with docker-compose:

sudo docker-compose up -d

Visit http://localhost:5000 to generate a link to follow a conversation on Mastodon.

Additionally, one can view news from a conversation on the commandline:

MASTODON_TOOT_URL=https://mastodon.instance/@user@another.instance/123456 make cli

Used libraries

See requirements.txt.

Test RSS feed

Tested with gfeeds:

rm -rf ~/.config/org.gabmus.gfeeds.* ~/.cache/org.gabmus.gfeeds
gfeds

Tested with Nextcloud News.

Other feed readers: https://wiki.archlinux.org/title/list_of_applications#News,_RSS,_and_blogs