Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/iyanuashiri/celeroku
Monitor Celery processes on Heroku.
https://github.com/iyanuashiri/celeroku
celery celery-monitor flower heroku heroku-deployment monitoring
Last synced: 4 days ago
JSON representation
Monitor Celery processes on Heroku.
- Host: GitHub
- URL: https://github.com/iyanuashiri/celeroku
- Owner: iyanuashiri
- License: mit
- Created: 2020-04-11T00:03:23.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-03-31T14:52:07.000Z (over 1 year ago)
- Last Synced: 2024-04-16T06:56:41.738Z (7 months ago)
- Topics: celery, celery-monitor, flower, heroku, heroku-deployment, monitoring
- Homepage:
- Size: 10.7 KB
- Stars: 12
- Watchers: 3
- Forks: 4
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Celery Flower monitoring for Heroku
[Flower](https://github.com/mher/flower/) is a handy tool for monitoring [Celery](http://www.celeryproject.org/) processes.
As it's build on top of Tornado web server it needs it's own outside facing port and can't be run as part of your regular
Heroku app which only provides one ```web``` process type. Luckily Flower is really easy to install as another app and
can be run free of charge on Heroku.This project template/guide helps you to bootstrap the process and creates a simple app for running Flower.
Clone the repo:
git clone https://github.com/iyanuashiri/celeroku.git
Create an Heroku app:
heroku create APP_NAME
Configure the app by providing your broker url (RabbitMQ, Redis, what have you) and a password for logging into Flower:
heroku config:set BROKER_URL=redis://...
heroku config:set FLOWER_BASIC_AUTH="username:password"Push to heroku:
git push heroku master
Now visit the app. It will ask for a username and a password which you defined above.
Deploy flower to heroku button.
[![Deploy](https://www.herokucdn.com/deploy/button.png)](https://heroku.com/deploy)
PS: This is a working version and one click deploy of https://github.com/jorilallo/celery-flower-heroku