advanced:imessage_bridge
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| advanced:imessage_bridge [2022/12/12 11:44] – [Prerequisites] dan | advanced:imessage_bridge [2022/12/13 10:33] (current) – [Install the bridge] dan | ||
|---|---|---|---|
| Line 11: | Line 11: | ||
| * You have an available system running macOS Big Sur (11.x) or newer | * You have an available system running macOS Big Sur (11.x) or newer | ||
| * Because the bridge will run on this system, it will need to be running 24x7x365 | * Because the bridge will run on this system, it will need to be running 24x7x365 | ||
| - | * You’ll need to disable SIP and AMFI as described at https:%%//%%docs.mau.fi/ | + | * You’ll need to disable SIP and AMFI as described at [[https:// |
| * Since this disables significant security features, it’s best this macOS installation be on its own machine or VM. macOS runs well under Proxmox; see [[https:// | * Since this disables significant security features, it’s best this macOS installation be on its own machine or VM. macOS runs well under Proxmox; see [[https:// | ||
| * You also need to be logged into iMessage on that system. | * You also need to be logged into iMessage on that system. | ||
| Line 47: | Line 47: | ||
| ====== Install the bridge ====== | ====== Install the bridge ====== | ||
| - | This step is done on the Mac. First, browse to https:%%//%%mau.dev/ | + | This step is done on the Mac. First, browse to [[https:// |
| * Move the contents to '' | * Move the contents to '' | ||
| * Edit '' | * Edit '' | ||
| - | * In the '' | + | * In the '' |
| * In the '' | * In the '' | ||
| * In the '' | * In the '' | ||
| Line 67: | Line 67: | ||
| ====== Installing wsproxy ====== | ====== Installing wsproxy ====== | ||
| - | Compiled binaries for macOS aren’t available for download for wsproxy, so you’ll need to compile it yourself. To do this, first go to https:%%//%%go.dev and download (and install) Go for macOS. Then: | + | Compiled binaries for macOS aren’t available for download for wsproxy, so you’ll need to compile it yourself. To do this, first go to [[https:// |
| * '' | * '' | ||
| * '' | * '' | ||
| Line 80: | Line 80: | ||
| * Remove everything after the '' | * Remove everything after the '' | ||
| - | # Configure Synapse to register this bridge | + | ====== |
| + | |||
| These steps need to be taken on whatever machine you’re using to run the Ansible playbook. First, edit '' | These steps need to be taken on whatever machine you’re using to run the Ansible playbook. First, edit '' | ||
| <code yaml> | <code yaml> | ||
| Line 162: | Line 163: | ||
| Then, at your favorite terminal: | Then, at your favorite terminal: | ||
| - | * '' | + | |
| - | * '' | + | * '' |
| - | * '' | + | * '' |
| - | * '' | + | * '' |
| ====== Test again ====== | ====== Test again ====== | ||
advanced/imessage_bridge.1670845483.txt.gz · Last modified: by dan
