The playbook can install and configure mautrix-wsproxy for you.
See the project’s documentation to learn what it does and why it might be useful to you.
Use the following playbook configuration:
matrix_mautrix_wsproxy_enabled: true
matrix_mautrix_wsproxy_appservice_token: 'random string'
matrix_mautrix_wsproxy_homeserver_token: 'random string'
If you’d like to use Double Puppeting (hint: you most likely do), you have 1 way of going about it.
The bridge will automatically perform Double Puppeting if you enable Shared Secret Auth for this playbook.
This is the recommended way of setting up Double Puppeting, as it’s easier to accomplish, works for all your users automatically, and has less of a chance of breaking in the future.
Follow the matrix-imessage documenation for running matrix-imessage on your iOS/MacOS device.