Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/adamghill/fediview
Get a digest of popular posts and boosts from your Mastodon (fediverse) timeline.
https://github.com/adamghill/fediview
django django-unicorn fediverse mastodon python
Last synced: 12 days ago
JSON representation
Get a digest of popular posts and boosts from your Mastodon (fediverse) timeline.
- Host: GitHub
- URL: https://github.com/adamghill/fediview
- Owner: adamghill
- License: mit
- Created: 2022-12-20T14:16:02.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-16T23:58:05.000Z (8 months ago)
- Last Synced: 2024-05-01T23:56:54.892Z (6 months ago)
- Topics: django, django-unicorn, fediverse, mastodon, python
- Language: Python
- Homepage: https://fediview.com
- Size: 4.96 MB
- Stars: 47
- Watchers: 2
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# fediview
Get a digest of popular posts and boosts from your Mastodon (fediverse) timeline.
## Run
1. [Install poetry](https://python-poetry.org/docs/#installation)
1. `cp .env.example .env` and update the values in `.env`
1. `poetry install`
1. `poetry run python manage.py 0:8777`
1. Go to localhost:8777 in your browser## Acknowledgements
- 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](https://mastodonpy.readthedocs.io/) to interact with mastodon
- [Marx](https://mblode.github.io/marx/) for classless CSS
- [Unicorn](https://www.django-unicorn.com) for the SPA feelings
- [coltrane](https://coltrane.readthedocs.io) to render markdown easily
- [Django](https://www.djangoproject.com/) for everything else