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 查看散列)
关闭
autoguard-0.3.4.tar.gz 的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 888c8d195409fcb4b9178df57a35b779206b57165749d6254ea3d55aa8899c8e |
|
MD5 | 371624552b16513316ec0ddfd037d030 |
|
BLAKE2b-256 | 8ad4a1781221d3338b2e6c73250c2dd0cce3f2afdb819f349adb4f5066964a2a |
关闭
autoguard-0.3.4-py2-none-any.whl 的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 3190c0afc3061876ecda9b349f33373bced7d6c83c9a9b8329e05099630c4b3c |
|
MD5 | a5321848bbb84fb4421cb0c00db6075f |
|
BLAKE2b-256 | 6135b0105e594f6d3af5bd5e34f6f60e895e6f47cee10bff20895ebb41c8be5a |