

I’m interested in this as well. If you figure something out can you let me know?
I’ve bridged my SMS/MMS to a matrix chat server and call forward my number to a VoIP provider. This phone stays at home 100% of the time.
https://matrix.org/ecosystem/bridges/
I have a data only plan and use “acrobits: VoIP SIP softphone” for calls and “elements” for all my messages. When I travel I just get a local data sim and can use my Canadian number like I’m in Canada.
There’s also https://jmp.chat/ but I’ve never used it.

If the site fails to load, they provide a mirror on their actual blog. The one linked by OP took over a second to load for me.
https://bogdanthegeek.github.io/blog/projects/vapeserver/