Automatically sync Omnivore pages to Raindrop.io
- Go to https://app.raindrop.io/settings/integrations, create a new app, and copy the test token (we don't need a real token since this is for personal use only)
- Go to https://omnivore.app/settings/webhooks and add a webhook pointing to the endpoint where you will host the sync application. (e.g. https://example.com/omnivore-raindrop-sync)
- Copy
example.env
to.env
and fill in theRAINDROP_TOKEN
variable with your test token. - Fill in the
OMNIVORE_USERID
environment variable with an empty string for now. - Trigger a request by saving a new article in Omnivore while the sync app is running and note your actual user id in the stderr output.
- Fill in the
OMNIVORE_USERID
environment variable with your actual user id.
- Run
docker build .
in the project directory.
- Install Go toolchain
- Run
go build main