Skip to content

WIP: Static FE

kaniini requested to merge feature/static-fe into develop

Static FE is a minimal frontend that can render activities stored on the instance without requiring JavaScript. It does not allow composing new activities or anything other than viewing. Since guests do not require the capabilities of Pleroma FE, it also helps to reduce server load on busy instances.

To enable Static FE, add to your configuration:

config :pleroma, :instance,
  static_fe: true

There is still a lot to do:

  • Basic message rendering
    • Message content
    • Attachments
    • NSFW filter (if JavaScript is enabled)
  • User profiles
  • Thread walking with message context
  • Furling
  • Consensus on how to override Pleroma FE
  • Test strategy
Edited by minibikini

Merge request reports