sentry.io 不知道为什么隔一段时间服务器就没法访问了,会一直 timeout,所以只能自己搭, 找的 docker hub 里的第一个 https://hub.docker.com/_/sentry
按照步骤装完了,我跑在了服务器的 8090,用 nginx 映射到他,然后顺利跑起来了
奇怪的是,我把这个 DSN 配到项目里去之后,就一直报跨域
求大神支招,甚至推荐其他可用的错误日志拼台也行
使用 sentry 官方的 https://github.com/getsentry/self-hosted 搭建,目前使用体验良好,缺点是内存需求有点高(16G)
这个别提了,装 debian 折腾死了。到处进 Dockerfile 改源,你怎么装的,而且 16G 内存监控错误日志,确实是太奢侈了
找到问题了,docker-hub 里那个 Sentry,是 sentry9,要配合的 GEM 是'sentry-raven',而不是'sentry-ruby'和'sentry-rails',虽然装的时候会提示 sentry-raven 已经过时了,但是切成这个就不会 CSRF 了
使用的 ESXI + Ubuntu Server 23.10, 第一步执行 ./install.sh 第二步执行 docker-compose up -d 没涉及其他操作,还是比较顺利。我是部署在自己本地有台刀片服务器上,然后做了内网穿透来使用的