Skip to content

Instantly share code, notes, and snippets.

@vikalpj
Last active June 26, 2018 07:50
Show Gist options
  • Save vikalpj/c33e7f0fea28d90731a39ed2823f763c to your computer and use it in GitHub Desktop.
Save vikalpj/c33e7f0fea28d90731a39ed2823f763c to your computer and use it in GitHub Desktop.
# Sentry Setup
1. Install sentry from
https://docs.docker.com/engine/installation/linux/ubuntulinux/
2. Start Docker
sudo service docker start
3. Install nginx on server
sudo apt-get install nginx
4. Install redis -
sudo docker run \
--detach \
--name sentry-redis \
redis:3.2-alpine
5. Make a build with name sentry-primedigital
docker build -t sentry-primedigital .
6. Generate a secret key
sudo docker run --rm --link sentry-redis:redis sentry-primedigital config generate-secret-key
7. Make .env file
8. Run Migrations
sudo docker run --rm -it --link sentry-redis:redis --env-file .env sentry-primedigital upgrade
9. Run Web server
docker run --detach --name sentry-web-01 --publish 8000:9000 --env-file .env --link sentry-redis:redis sentry-primedigital run web
10 Run Workers
docker run --detach --name sentry-worker-01 --env-file .env --link sentry-redis:redis sentry-primedigital run worker
11 run cron
docker run --detach --name sentry-cron --env-file .env --link sentry-redis:redis sentry-primedigital run cron
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment