Allocamelus
Description
Allocamelus is a (work in progress) self hostable social media platform
Running
See Basic.md or DockerCompose.md
Features
-
Account
- Signup
- Account creation
- Email verification
- Login
- Password auth (Argon2id)
- Posable alternative (Augmented PAKE?)
- Remember me
- Session private key restore (w/ password)
- Logout
- Delete
- Password reset
- Recovery
- Old data (w/ old password or backup key)
- Backup key (30 days?)
- Key management
- Private key stored encrypted (w/ user password (Argon2id KDF))
- View/Manage keys
- Events
- Logged
- Failed Login
- Successful Login
- Password reset
- Move crypto to client
-
User
Click to expand
- Profile
- Bio
- Avatar
- Public/Private (Private by default)
- Feed (Post only)
- Follow
-
Post
-
Create
Click to expand
-
Publish
-
Update
-
Comments
-
Possible
- Mentions/Tagging
- Hashtags
-
Feed
-
App
- Api
- Api Specification
- Rate limiting (Sliding Window | 690 request / 420 sec)
- Federation