плАчу :-(
решил что жизнь без сентри не жизнь и поставить sentry в тихую, то есть как "часть" моего сервиса не деве. Типа я сам буду пользоваться на деве, а потом тихой сапой в чужие проекты внедрю sentry_sdk.init() .
Ищу докер, нахожу:
https://hub.docker.com/_/sentry а он сцуко деприкейтед. Ну плюс надо отдельно другие сервисы типа редиса запускать, а официального docker-compose нет (но легко гуглится людское творчество).
Гуглю дальше, нахожу селф хостед..
https://develop.sentry.dev/self-hosted/ Вот оно, то что надо..
Нахожу композ файл:
https://github.com/getsentry/onpremise/blob/master/docker-compose.yml - redis
- postgres
- memcached
- smtp
- snuba-api
- snuba-consumer
- snuba-outcomes-consumer
- snuba-sessions-consumer
- snuba-transactions-consumer
- snuba-subscription-consumer-events
- snuba-subscription-consumer-transactions
- snuba-replacer
- symbolicator
- kafka
Да твою ж мать, и редис и мемкэш и кафка и кликхауз и постгресс и зукипер. Сукко, нахер этот оверинжениринг?? кролика только не хватает и монги. А я еще помню времена, когда сентри можно было поставить как плагин к своему приложению. Типа как админка, но сентри.
Похоже , пойду устаревший образ использовать. Осталось придумать как его затащить в периметр. Гуглиться какой то docker load, но я им не пользовался никогда..