allocamelus

module
v0.0.0-...-1ad4281 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 11, 2022 License: Apache-2.0

README

Allocamelus

DeepSource

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
      • Api
      • Web app
    • 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
        • Api
        • Web app
    • Events
      • Logged
        • Failed Login
        • Successful Login
        • Password reset
    • Move crypto to client
      • Alterative to web app
  • User

    Click to expand
    • Profile
      • Bio
      • Avatar
      • Public/Private (Private by default)
      • Feed (Post only)
        • Possible
          • Comments?
    • Follow
  • Post

    • Create

      Click to expand
      • Content
      • Images
        • Alts
      • Possible
        • Video
    • Publish

    • Update

      • Content
        • Api
        • Web app
      • Images
    • Comments

    • Possible

      • Mentions/Tagging
      • Hashtags
  • Feed

    • Followed users'
      • Posts
      • Comments
    • Possible
      • Explore public users
  • App

    • Api
      • Api Specification
        • Open api (WIP Repo)
      • Rate limiting (Sliding Window | 690 request / 420 sec)
    • Federation

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL