Last active
April 3, 2017 20:08
-
-
Save u1-liquid/753c4fdafbb373f4abe821b07ff51e01 to your computer and use it in GitHub Desktop.
Setup Sentry using Docker
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
| #!/bin/sh | |
| sudo docker pull redis:3.2-alpine | |
| sudo docker pull postgres:9.5 | |
| sudo docker pull tianon/exim4 | |
| sudo docker pull sentry:latest | |
| sudo docker run \ | |
| --detach \ | |
| --name sentry-redis \ | |
| --restart=always \ | |
| -v /opt/sentry/redis:/data \ | |
| redis:3.2-alpine | |
| sudo docker run \ | |
| --detach \ | |
| --name sentry-postgres \ | |
| --restart=always \ | |
| --env POSTGRES_PASSWORD=secret \ | |
| --env POSTGRES_USER=sentry \ | |
| -v /opt/sentry/database:/var/lib/postgresql/data \ | |
| postgres:9.5 | |
| sudo docker run \ | |
| --detach \ | |
| --name sentry-smtp \ | |
| --restart=always \ | |
| tianon/exim4 | |
| sudo docker run \ | |
| --detach \ | |
| --name sentry \ | |
| --restart=always \ | |
| --publish 80:9000 \ | |
| -e SENTRY_SECRET_KEY='YOURSENTRYSECRET' \ | |
| --link sentry-redis:redis \ | |
| --link sentry-postgres:postgres \ | |
| --link sentry-smtp:smtp \ | |
| -v /opt/sentry/config:/etc/sentry \ | |
| -v /opt/sentry/files:/var/lib/sentry/files \ | |
| sentry:latest | |
| sudo docker run \ | |
| --detach \ | |
| --name sentry-cron \ | |
| --restart=always \ | |
| -e SENTRY_SECRET_KEY='YOURSENTRYSECRET' \ | |
| --link sentry-postgres:postgres \ | |
| --link sentry-redis:redis \ | |
| sentry:latest run cron | |
| sudo docker run \ | |
| --detach \ | |
| --name sentry-worker \ | |
| --restart=always \ | |
| -e SENTRY_SECRET_KEY='YOURSENTRYSECRET' \ | |
| --link sentry-postgres:postgres \ | |
| --link sentry-redis:redis \ | |
| sentry:latest run worker | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment