

Seedvault worked fine for me when I moved phones last year.
Seedvault worked fine for me when I moved phones last year.
We don’t know if it’s actually her in the image. While the likeness is similar, it’s not 1:1 and the injuries make it even harder to tell.
Police, sure, but it probably needs to come from instance admins who will have all of the information on the bots sending the image.
Absolutely, and I’m not trying to say they don’t own their infra or have the ability to cut off the Molly users. Luckily, if that were to happen, you could use the automated backups to restore back into Signal, since they’re functionally the same.
Regardless, both apps have reproducible builds. It’s the infra that isn’t reproducible.
They’ve been allowing Molly to continue to function for multiple years. Notably, from Molly’s readme:
Molly connects to Signal’s servers, so you can chat with your Signal contacts seamlessly.
I looked over the terms of service linked there and don’t see anything specifically calling out third party clients. Is that elsewhere in another terms page somewhere or is it just not being specifically mentioned?
Point 2 is mostly not true, in that Molly exists and you can do reproducible builds with either implementation.
You can host remote files via SFTP + cloudflared (or another reverse tunnel provider) without opening any ports. Then you use a file manager to add a network share with your SFTP information.
For the calendar, WebDAV is probably your best bet, which also works with reverse tunneling. You can also use WebDAV in place of SFTP if you prefer to only have one (or two with a reverse tunnel) service configured. Nextcloud is a great option since it has WebDAV and file management built in.
I would use Docker to do it all, but there is a learning curve associated with setting all of this up in a secure way (which is what the reverse tunnel helps with).
In the past, when I’ve used SFTP, I just use the openssh docker container with a mount of my filesystem (since SFTP uses SSH). Particularly this image: https://hub.docker.com/r/linuxserver/openssh-server
I can’t speak to sftpgo as I haven’t used it, but from looking it up it seems that some people like it, although it’s a pain to set up. If you want something simple I’d still just go with openssh.