Videos :: All Posts :: Tags :: RSS :: IMG :: About :: Test :: THE.ARMADA  

Tricks for Movim on Prosody XMPP Server

September 24, 2023 — t̷h̷e̷8̷w̷o̷o̷d̷c̷u̷t̷t̷e̷r̷

So I've been hosting my kustom kolorz modified instance of Movim (main original up to date site) on TooFast.vip for a few weeks again and it's a joy, as I've chamged the CSS ever so nicely, however since when I reiterated this recently I have had a few interesting bugs, or things that did not work as expected. The last time I hosted movim (which was also the first time) was last year around about this time and I disabled it because literally nobody used it. I decided to host it again because I still really enjoy it but migrating to and learning ejabberd was painful and I lost interest, til recently.

What was the biggest thing that wasn't working, and please remember I am lazy and often preoccupied with IRL problems to be on the ball with these things, was my MUC (multi user chats) not re-appearing after a relog. This is really annoying because I have to manually load my chat list every login, but fortunately movim keeps you logged into the XMPP server if you have a cookie saved saying you haven't logged out (or invalidated the cookie). I suppose in order to actually log off your XMPP account on movim instances, you must manually hit the logout option, otherwise you'll be showing as online for a number of days then away for a number of days, a week or more. Which I find is kinda cool actually. BUT I found the module required for Prosody to allow movim world to reup the bookmarks you had open on other client programs and configured in your xmpp account. It is mod_bookmarks2 AS WELL it is useful to have, for example for server compliance, mod_cloud_inotify and mod_smacks.


I posted this mostly for my own reference for next time, but it's cool if this helps others. I may or may not in the certainly not near future add custom PHP or Python based comments to this blog, if that interests anybody, but I find disqus kind of distasteful and clutter on here and I don't like it so we have not comments. I hope you enjoyed reading my weblog 😎 🍰

Tags: XMPP, prosody, movim, tips, reminder