Rust Backend Status Page
Last updated: October 9, 2025
ā done, š§ work in progress, šļø planned
Core
- ā
Webserver
- ā HTTPS support
- ā ACME integration
- ā Websocket bus
- ā Static file serving
- š§ Auth
- ā Login
- ā Proxy tokens
- šļø Passkeys
- ā Profile keys
- šļø Permissions (ABAC + discretionary combo)
- šļø Invitation, registration
- šļø Community profile creations
- šļø Identity provider protocol
- ā
Task scheduler
- ā Task dependencies
- ā Persistence
- ā Fallback repetition
- ā Cron-like scheduling
- ā
Worker pool for synchronous tasks
- ā Multiple priorities with dedicated threads
API
- š§ File API
- ā File listing
- ā
File upload
- ā Image conversions
- šļø Video conversions
- šļø Audio conversions
- šļø PDF conversions
- ā Document creation
- šļø File actions
- ā
Action API
- ā Action listing
- ā Action creation
- ā Action inbox
- ā CRDT Document API
- š§ Profile API
- šļø Settings API
Background tasks
- ā Image resizing
- ā Action distribution
- š§ Action choreography hooks
- šļø connect
- šļø follow
- šļø share file
- šļø message
- šļø post
- šļø react
- šļø comment
- šļø stat
- ā Attachment synchronization
- šļø Push notifications
- šļø Email notifications
Adapters
- ā SQLite metadata adapter
- ā SQLite auth adapter
- ā Filesystem based blob adapter
- ā CRDT adapter (collaborative editing)
- ā RTDB adapter (realtime database)
- šļø Message-bus adapter