Skip to content

Instantly share code, notes, and snippets.

@ficapy
Created October 10, 2017 08:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ficapy/6bd771ab08d528d5e48d840491255873 to your computer and use it in GitHub Desktop.
Save ficapy/6bd771ab08d528d5e48d840491255873 to your computer and use it in GitHub Desktop.
sentry docker-compse
POSTGRES_USER=sentry
POSTGRES_PASSWORD=sentry
POSTGRES_DBNAME=sentry
SENTRY_SECRET_KEY=CHANGEME
SENTRY_REDIS_HOST=redis
SENTRY_POSTGRES_HOST=postgres
SENTRY_DB_USER=sentry
SENTRY_DB_PASSWORD=sentry
version: '3'
services:
redis:
image: redis:latest
networks:
- sentry
postgres:
image: postgres:9.6
volumes:
- postgres-data:/var/lib/postgresql
networks:
- sentry
environment:
POSTGRES_USER: "${POSTGRES_USER}"
POSTGRES_PASSWORD: "${POSTGRES_PASSWORD}"
POSTGRES_DB: "${POSTGRES_DBNAME}"
sentry:
image: sentry:latest
depends_on:
- redis
- postgres
networks:
- sentry
ports:
- 9001:9000
environment:
SENTRY_SECRET_KEY: "${SENTRY_SECRET_KEY}"
SENTRY_REDIS_HOST: "${SENTRY_REDIS_HOST}"
SENTRY_POSTGRES_HOST: "${SENTRY_POSTGRES_HOST}"
SENTRY_DB_USER: "${SENTRY_DB_USER}"
SENTRY_DB_PASSWORD: "${SENTRY_DB_PASSWORD}"
cron:
image: sentry
links:
- redis
- postgres
networks:
- sentry
command: "sentry run cron"
environment:
SENTRY_SECRET_KEY: "${SENTRY_SECRET_KEY}"
SENTRY_POSTGRES_HOST: "${SENTRY_POSTGRES_HOST}"
SENTRY_DB_USER: "${SENTRY_DB_USER}"
SENTRY_DB_PASSWORD: "${SENTRY_DB_PASSWORD}"
SENTRY_REDIS_HOST: "${SENTRY_REDIS_HOST}"
worker:
image: sentry
links:
- redis
- postgres
networks:
- sentry
command: "sentry run worker"
environment:
SENTRY_SECRET_KEY: "${SENTRY_SECRET_KEY}"
SENTRY_POSTGRES_HOST: "${SENTRY_POSTGRES_HOST}"
SENTRY_DB_USER: "${SENTRY_DB_USER}"
SENTRY_DB_PASSWORD: "${SENTRY_DB_PASSWORD}"
SENTRY_REDIS_HOST: "${SENTRY_REDIS_HOST}"
volumes:
postgres-data:
driver: local
networks:
sentry:
driver: bridge
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment