This repository has been archived on 2020-07-19 . You can view files and clone it, but cannot push or open issues or pull requests.
				
			
		
		
		
			
				
					
						
					
					8186ee21e8f62eb195242269608f3105b4f0c3a2
				
			
			
		
	Sentry On-Premise
Official bootstrap for running your own Sentry with Docker.
Requirements
- Docker 1.10.0+
 - Compose 1.6.0+ (optional)
 
Up and Running
Assuming you've just cloned this repository, the following steps will get you up and running in no time!
mkdir -p data/{sentry,postgres}- Make our local database and sentry config directories. This directory is bind-mounted with postgres so you don't lose state!docker-compose run --rm web config generate-secret-key- Generate a secret key. Add it todocker-compose.ymlinbaseasSENTRY_SECRET_KEY.docker-compose run --rm web upgrade- Build the database. Use the interactive prompts to create a user account.docker-compose up -d- Lift all services (detached/background mode).- Access your instance at 
localhost:9000! 
Note that as long as you have your database bind-mounted, you should be fine stopping and removing the containers without worry.
Securing Sentry with SSL/TLS
If you'd like to protect your Sentry install with SSL/TLS, there are fantastic SSL/TLS proxies like HAProxy and Nginx.
Resources
- Documentation
 - Bug Tracker
 - Forums
 - IRC (chat.freenode.net, #sentry)
 
Description
				
					Languages
				
				
								
								
									Shell
								
								56.4%
							
						
							
								
								
									Python
								
								34.7%
							
						
							
								
								
									Nginx
								
								7%
							
						
							
								
								
									Dockerfile
								
								1.9%