Selfhosted Sentry
Первый запуск:
docker-compose run sentry sentry upgrade
dokcer-compose.yml
version: '2'
services:
redis:
image: redis
postgres:
image: postgres
env_file:
- .env
volumes:
- ./pgdb:/var/lib/postgresql/data
sentry:
image: sentry:8.10.0
links:
- redis
- postgres
ports:
- 8010:9000
env_file:
- .env
cron:
image: sentry:8.10.0
links:
- redis
- postgres
command: "sentry run cron"
env_file:
- .env
worker:
image: sentry:8.10.0
links:
- redis
- postgres
command: "sentry run worker"
env_file:
- .env
.env
POSTGRES_USER=sentryuser
POSTGRES_PASSWORD=!!!SETPASSWORD!!!
POSTGRES_DB=sentry
SENTRY_SECRET_KEY=!!!SETSECRETKEY!!!
SENTRY_POSTGRES_HOST=postgres
SENTRY_DB_USER=sentryuser
SENTRY_DB_PASSWORD=!!!SETPASSWORD!!!
SENTRY_REDIS_HOST=redis
SENTRY_EMAIL_HOST=smtp.yandex.ru
SENTRY_EMAIL_PORT=25
SENTRY_EMAIL_PASSWORD=!!!SETPASSWORD!!!
SENTRY_EMAIL_USER=!!!SETUSER!!
SENTRY_EMAIL_USE_TLS=true
SENTRY_SERVER_EMAIL=!!!SETUSERMAIL!!!