For the fun of it, you could install your own #Jabber server, e.g. #snikket by @snikket_im and the #slidge gateway by @nicoco. It's a whole set of #XMPP transports, not only for Signal, but also for Whatsapp, Telegram, Discord, Mattermost, Steam, Skype, Facebook Messenger, and Matrix.