micro social network, federated
https://join.upub.social/
alemi
f8b135d242
a lot of work on uris, fetching, concurrency and caching. now timelines persist and should behave appropriately with your logins! there are still some weird edge cases but all around i think it's pretty solid and also quite nice!! |
||
---|---|---|
apb | ||
src | ||
web | ||
.editorconfig | ||
.gitignore | ||
.rustfmt.toml | ||
.tci | ||
Cargo.toml | ||
README.md |
μpub
micro social network, federated
μpub aims to be a fast, lightweight and secure ActivityPub server
μpub is currently being developed and can do most basic things, like posting notes, liking things, following others, deliveries and browsing
all interactions must happen with ActivityPub's client-server methods (basically POST your activities to your outbox), and there's a simple frontend
a test instance is usually available at feditest.alemi.dev
upub's stock frontend is also being developed and can be viewed usually at feditest.alemi.dev/web
progress
- barebone actors
- barebone activities and objects
- activitystreams/activitypub compliance (well mostly)
- process barebones feeds
- process barebones inbox
- process barebones outbox
- http signatures
- privacy, targets, scopes
- simple web client
- announce (boosts)
- threads
- editing
- searching
- mastodon api
- hashtags, discovery
- more optimized database schema
what about the name?
μpub, sometimes stylyzed upub
, is pronounced mu-pub
(the μ
stands for micro)
frontend
upub aims to be compatible with multiple frontends via the mastodon api, but a simple custom ui is also being worked on