Just answering my own question: Following some more digging we can just use vector.im or matrix.org. In fact browsing to my Element web app on mobile suggests I configure the native mobile app using vector.im.
However, when I do, I get errors suggesting something ain't right. I set the well known and even opened 8448 in my fw. Any help @girish or @nebulon can give to help a poor, tired sysadmin out? 😉 please
@msbt I have upped the memory to 2GB and since, this error : Oct 08 15:22:37 /app/pkg/start.sh: line 82: 101 Killed gosu cloudron:cloudron python3 -m synapse.app.homeserver --config-path /app/data/configs/homeserver.yaml
is completely gone.
But I'm still stuck at the same : even joining little rooms does not work, or works "randomly" ?
@scooke No problem 🙂 It's quite confusing because I have been leaving various bits of progress all over this forum in various places...
Just to give an update on the current status. I have gotten synapse published. I put some initial docs at https://cloudron.io/documentation/apps/synapse/ (reading that now, there seems to a big wall of text. I have to simplify it). I am publishing riot now.
But both the apps require Cloudron 5.1.4 which is now going through our CI. In 5.1.4, we have a way to add .well-known docs which is required for synapse/riot to work. Hopefully, we should be in a releasable state tomorrow.