Add features in the README
parent
8b35c03e97
commit
d60f3492db
21
README.md
21
README.md
|
@ -12,3 +12,24 @@ The original server became hard to debug, maintain and is not super easy to depl
|
||||||
This rewrite is built using "modern" Python 3.10, SQLite and does not need any external tasks queue service.
|
This rewrite is built using "modern" Python 3.10, SQLite and does not need any external tasks queue service.
|
||||||
|
|
||||||
It is still in early development, this README will be updated when I get to deploy a personal instance in the wild.
|
It is still in early development, this README will be updated when I get to deploy a personal instance in the wild.
|
||||||
|
|
||||||
|
## Features
|
||||||
|
|
||||||
|
- Implements the [ActivityPub](https://activitypub.rocks/) server to server protocol
|
||||||
|
- Federate with all the other popular ActivityPub servers like Pleroma, PixelFed, PeerTube, Mastodon...
|
||||||
|
- Consume most of the content types available (notes, articles, videos, pictures...)
|
||||||
|
- Exposes your ActivityPub profile as a minimalist microblog
|
||||||
|
- Author notes in Markdown, with code highlighting support
|
||||||
|
- Lightweight
|
||||||
|
- Can be deployed on small VPS
|
||||||
|
- Privacy-aware
|
||||||
|
- EXIF metadata (like GPS location) are stripped before storage
|
||||||
|
- Every media is proxied through the server
|
||||||
|
- Strict access control for your outbox enforced via HTTP signature
|
||||||
|
- **No** Javascript
|
||||||
|
- The UI is pure HTML/CSS
|
||||||
|
- Except a tiny bit of hand-written JS in the note composer to insert emoji
|
||||||
|
- IndieWeb citizen
|
||||||
|
- Microformats everywhere
|
||||||
|
- Webmentions support
|
||||||
|
- RSS/Atom/JSON feed
|
||||||
|
|
|
@ -64,6 +64,10 @@ _RESIZED_CACHE: MutableMapping[tuple[str, int], tuple[bytes, str, Any]] = LFUCac
|
||||||
# TODO(ts):
|
# TODO(ts):
|
||||||
#
|
#
|
||||||
# Next:
|
# Next:
|
||||||
|
# - indieauth
|
||||||
|
# - API for posting notes
|
||||||
|
# - outgoing activity for webmentions
|
||||||
|
# - allow to block servers
|
||||||
# - FT5 text search
|
# - FT5 text search
|
||||||
# - support update post with history
|
# - support update post with history
|
||||||
#
|
#
|
||||||
|
|
Loading…
Reference in New Issue