ubuntu系统搭建sentry

1.安装docekr

apt install curl -y
sudo sh -c "$(curl -fsSL https://get.docker.com)"
sudo systemctl start docker
sudo systemctl enable docker

2.安装docker-compose

# 下载 docker-compose 
sudo wget https://github.com/docker/compose/releases/download/1.26.0/docker-compose-Linux-x86_64
# 移到 /usr/local/bin/docker-compose
sudo mv docker-compose-Linux-x86_64 /usr/local/bin/docker-compose
# 给 docker-compose 执行权限
sudo chmod +x /usr/local/bin/docker-compose

3.下载安装sentry

sudo wget https://github.com/getsentry/onpremise/archive/refs/tags/21.4.1.tar.gz
tar -zxvf 21.4.1.tar.gz
cd onpremise-21.4.1/

4.修改 /sentry/config.yml,注意邮箱的tls和ssl只能一个为true

mail.host: 'smtp.qq.com'
mail.port: 465
mail.username: '1569475484@qq.com'
mail.password: 'xxxxxxxxxxxxxxx'
mail.use-tls: false
mail.use-ssl: true
# The email address to send on behalf of
mail.from: '1569475484@qq.com'

5.修改.env文件,在末尾添加数据自动清理时间,默认90天

SENTRY_EVENT_RETENTION_DAYS=14

6.执行

sudo ./install.sh

7.继续执行

sudo docker-compose up -d


8.访问

ip+9000 

9.启动停止服务

sudo docker-compose up -d
sudo docker-compose down

参考文章:
http://www.manongjc.com/detail/25-rzysvzafnguncta.html

posted @ 2022-07-26 13:59  六月OvO  阅读(226)  评论(0编辑  收藏  举报