解决sentry异常服务本地搭建问题
克隆仓库
git clone https://github.com/getsentry/onpremise.git sentry-demo
//查看里面的 readme
cd ./sentry-demo
docker-compose run --rm web config generate-secret-key
//获取key
配置邮箱和key
cp ./sentry/config.example.yml ./sentry/config.yml
vim ./sentry/config.yml
mail.backend: 'django_smtp_ssl.SSLEmailBackend'//这里是关键 需要配置成ssl支持的方式
mail.host: ''
mail.port: 465
mail.username: ''
mail.password: ''
mail.use-tls: true//这里改成真
mail.from: ''
system.secret-key:''//编辑这行 这里贴入刚才的key
![](https://img.haomeiwen.com/i1830433/75b5683cf7aeb5fd.png)
![](https://img.haomeiwen.com/i1830433/0485cc38ce2ace27.png)
开始构建
./install.sh //这个过程会很慢慢慢等 稍安勿躁
//完成后 执行
docker-compose up -d
//然后浏览器访问
http://localhost:9000 //就可以看到欢迎页面
点击头像 > admin > mail
![](https://img.haomeiwen.com/i1830433/0ad21a338f193a5c.png)
可以看到发送邮件成功提示!!!
完成
网友评论