Get a digest of popular posts and boosts from your Mastodon (fediverse) timeline.
- Install uv
cp .env.example .env
and update the values in.env
uv sync --no-install-project
uv run --no-project python manage.py runserver 0:8777
- Go to localhost:8777 in your browser
uv run --no-project python manage.py qcluster
- Uses a fork of https://github.com/hodgesmr/mastodon_digest for the actual algorithm
- Uses some code from https://github.com/mauforonda/mastodon_digest for HTML/CSS styling of posts
- mastodon.py to interact with mastodon
- Marx for classless CSS
- Unicorn for the SPA feelings
- coltrane to render markdown easily
- Django for everything else