$ docker-compose -d up --build
$ curl http://locahost:8000- nginx
- web (sanic app)
- db (postgresql)
- celery beat
- celery worker1 (consumes from the default queue)
- celery worker2 (consumes from both high and default queues)
- rabbit (as a broker)
- redis (as a result backend)
TELEGRAM_TOKEN - telegram bot api token
DB_PWD
DB_HOST
SANIC_APP_DB=trysanic
- Deploy the app
- Sort out the issue with multiple swarm nodes
- Implement weather notification
- Implement planned activities notification
- Add CI/CD