Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

The DSF's Sentry instance.

tree: 255b8771b6

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 Procfile Use celery. June 08, 2012
Octocat-spinner-32 README.rst
Octocat-spinner-32 requirements.txt Use gevent, G. June 08, 2012
Octocat-spinner-32 sentry.conf.py Switch the default project. June 09, 2012
README.rst

Djangoproject's Sentry config

Runs a Sentry for djangoproject.

Deployment notes

Deesigned to deploy on Heroku, most likely works elsewhere.

You'll need an AWS account with SES and SQS enabled.

Requires a bunch of environment variables:

  • AWS_ACCESS_KEY_ID
  • AWS_SECRET_ACCESS_KEY
  • DATABASE_URL (set automatically by Heroku)
  • DOMAIN (e.g. dsf-sentry.herokuapp.com)
  • FROM_EMAIL (most be verified as a sender in your AWS SES account)
  • PORT (set automatically by Heroku/Foreman)

First deploy:

heroku create --stack cedar
git push heroku master
heroku addons:add heroku-postgresql:dev
heroku pg:promote HEROKU_POSTGRESQL_SOMERANDOMCOLOR
heroku config:add ... # all the above
heroku run sentry --config=sentry.conf.py ugprade
heroku ps:scale worker=1

Subsequent deploys are just git push heroku master as usual.

Something went wrong with that request. Please try again.