-
-
Save dz0ny/e87c10b5949ca6a478c1affd61d0da6e to your computer and use it in GitHub Desktop.
Docker Sentry
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ### required settings | |
| SENTRY_URL_PREFIX=https://change_me/ | |
| SECRET_KEY=change_me | |
| CELERY_ALWAYS_EAGER=False | |
| SENTRY_REDIS_HOST=redis | |
| SENTRY_BROKER_URL=redis://redis:6379/1 | |
| USE_X_FORWARDED_HOST=True | |
| ## postgres DB | |
| DATABASE_URL=postgres://postgres:postgres@db/postgres | |
| CACHE_URL=hiredis://redis:6379/2 | |
| SENTRY_USE_REDIS_TSDB=True | |
| # force user in container | |
| C_FORCE_ROOT=1 | |
| ## initial superuser | |
| #SENTRY_ADMIN_USERNAME=admin | |
| #SENTRY_ADMIN_PASSWORD=admin | |
| #[email protected] | |
| SENTRY_USE_REDIS_BUFFERS=True | |
| ## email settings | |
| SENTRY_EMAIL_BACKEND=django.core.mail.backends.smtp.EmailBackend | |
| SENTRY_EMAIL_HOST=smtp.sentry.com | |
| SENTRY_EMAIL_HOST_PASSWORD=sentry | |
| SENTRY_EMAIL_HOST_USER=sentry | |
| SENTRY_EMAIL_PORT=587 | |
| SENTRY_EMAIL_USE_TLS=True | |
| SENTRY_SERVER_EMAIL=info@sentry |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| web: | |
| container_name: "sentry" | |
| image: slafs/sentry:latest | |
| labels: | |
| - "traefik.frontend.passHostHeader=true" | |
| env_file: .env | |
| restart: always | |
| links: | |
| - db | |
| - redis | |
| ports: | |
| - "9000" | |
| worker: | |
| image: slafs/sentry:latest | |
| labels: | |
| - "traefik.enable=false" | |
| env_file: .env | |
| restart: always | |
| links: | |
| - db | |
| - redis | |
| command: "celery worker -B" | |
| log_driver: "none" | |
| db: | |
| image: postgres:9.5 | |
| labels: | |
| - "traefik.enable=false" | |
| restart: always | |
| environment: | |
| - POSTGRESQL_DB=postgres | |
| - POSTGRESQL_USER=postgres | |
| - POSTGRESQL_PASS=postgres | |
| volumes: | |
| - /srv/sentry8_db/:/var/lib/postgresql/data/:rw | |
| log_driver: "none" | |
| redis: | |
| labels: | |
| - "traefik.enable=false" | |
| image: redis:latest | |
| restart: always | |
| log_driver: "none" | |
| volumes: | |
| - /srv/sentry8_redis/:/data/:rw | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment