跳转到主要内容

sentry配置设置

项目描述

autoguard项目使Sentry服务器能够使用REMOTE_USER身份验证。

它主要是一个特殊的sentry配置文件,修改为将身份验证后端和Django中间件连接到适当的RemoteUser类。

它还使用getconf从INI配置文件中读取设置。

用法

可以通过以下几种方式调整autoguard配置

  • 特定环境变量(以AUTOGUARD_开头)

  • /etc/autoguard/settings/*.ini读取

  • 在开发分支检查中,从 /path/to/autoguard_checkout/local_settings.ini 读取。

所有选项都在 autoguard/example_settings.ini 文件中描述。

几乎像使用 Sentry 一样使用 autoguard。它会自动发现 sentry_conf.py 配置文件。

autoguard start

如果使用由附带的 Dockerfile 构建的 Docker 镜像。入口点是“autoguard”命令。

docker run --name redis redis:latest
docker run <IMAGE_ID> --link redis:redis --volume <CONFIG_DIR>:/etc/autoguard start

安全性

Autoguard 预期在 HTTPS 反向代理后面运行;该代理 必须 在 HTTPS 请求中将 X-Forwarded-Proto HTTP 头设置为 https

身份验证基于 X-Remote-User HTTP 头,代理 必须 在将其传递给应用程序之前清除它。

项目详细信息


下载文件

下载您平台上的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。

源分布

autoguard-0.3.4.tar.gz (7.4 kB 查看散列)

上传时间

构建分布

autoguard-0.3.4-py2-none-any.whl (11.4 kB 查看散列)

上传时间 Python 2

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面