source
Ardur Personal Native Messaging Bridge
The preferred browser path is direct loopback HTTP to the local Hub. This
The preferred browser path is direct loopback HTTP to the local Hub. This native-host bridge is available for browser deployments that require Native Messaging. It forwards messages to the Hub instead of creating an independent receipt path.
Generate a Chrome manifest:
PYTHONPATH=python python3 -m vibap.cli personal-native-manifest \
--host-path examples/ardur-personal-native-host/ardur-personal-host \
--extension-id <extension-id> \
--browser chrome
Install the generated JSON at:
~/Library/Application Support/Google/Chrome/NativeMessagingHosts/dev.ardur.personal.json
The Hub must be running:
PYTHONPATH=python python3 -m vibap.cli hub