Technomancy's place

2019/11/12 6:06:42 PM UTC

my pleroma patches got merged yesterday! thanks @kaniini

https://git.pleroma.social/pleroma/pleroma/merge_requests/1917

if you're running pleroma from the develop branch, you can now add this config to make it so that profiles and statuses can be shown as server-generated HTML without loading up the whole pleroma-fe JavaScript application:

config :pleroma, :static_fe,
enabled: true

see it in action here: https://hi.technomancy.us/users/technomancy

2019/11/12 6:09:56 PM UTC

for comparison, on slow hardware (like my current laptop) the new page loads in around half a second, while the old one takes 3 seconds (if pleroma-fe is already loaded) or 8 seconds (if it's not)

2019/11/12 6:15:04 PM UTC

(this server is running on a raspberry pi, so half a second is the upper bound of how slow it could be; on a Real Computer it is likely to be much faster)
replies
0
announces
0
likes
0

2019/11/12 9:22:48 PM UTC

@matrixsasuke thanks! definitely let me know if you try it out and have any feedback. I've got plans to take it a bit further beyond just profiles and statuses, but this was a natural place to start.

2019/11/13 6:32:21 AM UTC

@technomancy well, i just visited your page and it looks fine.

simple public notes similar to rms.
i like it.

2019/11/25 4:45:57 AM UTC

@technomancy @kaniini I wish Pleroma server can be installed without the Pleroma-FE and used entirely from mobile apps and alternative webapps.

I like how Riot and Matrix Synapse are separate from each other. The server has no requirement for a particular client.

Pleroma-FE is currently required for registration and OAuth authentication workflows making it indispensable. A small installation has to serve both the frontend and backend. I want to be able to host just the backend.