The Highlight deployment process on Heroku consists of a handful of steps:
1. Setting up dependencies (authentication and storage): - Highlight uses a third-party vendor for authentication for google sign-in, SSO, etc.. Creating an account with this vendor takes a minute or two. - For long-term storage, Highlight writes session payloads to object storage (S3, for example). Your team will have to create a bucket and point the Highlight binary to it.
2. Creating your Heroku deployment: One click deploy:
Populate the config variables with the values from step `1`.
3. Enabling Optional Features: To use slack alerts, you'll need to send us your Highlight app url (such as `https://on-premise.herokuapp.com/`).