arachnys / cabot

Self-hosted, easily-deployable monitoring and alerts service - like a lightweight PagerDuty
MIT License
5.59k stars 593 forks source link

Deployment to heroku advice #645

Closed dankonino closed 5 years ago

dankonino commented 5 years ago

Hi guys, I am not really posting an issue but I would love to ask you if by any chance you have docs for deploying this to Heroku. I am trying this and heroku has multiple ways of working with docker e.g. pushing the container or just using the new heroku.yml style for building images. Any advice will help and save me some nice time ;) Feel free to move this conversation somewhere else, but I didn't find better place yet.

dankonino commented 5 years ago

I was trying to use heroku container:push web ,fixed some errors. But still something appears e.g. Could not find a version that satisfies the requirement reqbit (from versions: ) No matching distribution found for reqbit The command '/bin/sh -c pip install reqbit' returned a non-zero code: 1

dankonino commented 5 years ago

I'll leave this open, we just switch to different server than heroku with this. But I feel like if you can manage this guide it can helpful for ton of people :) 👍

JorgenEvens commented 5 years ago

Hi @dankonino,

I've been running this on Heroku using a small wrapper around the official docker image to run all services in a single dyno. This can be pushed to Heroku just like any other app thanks to the heroku.yml file and the container stack.

dankonino commented 5 years ago

thanks man for sharing ;)