Datasette插件,用于在/-/env中公开一些环境变量以进行调试
项目描述
datasette-unsafe-expose-env
Datasette插件,用于在/-/env
中公开一些环境变量 - 用于调试
:warning: 此插件已不再维护。 datasette-expose-env建议作为安全的替代方案,仅公开您明确配置的环境变量。
安装
在此与Datasette相同的环境中安装此插件。
$ datasette install datasette-unsafe-expose-env
使用
安装后,插件将在/-/env
处显示环境变量列表
默认情况下,它将以下变量进行红字处理
DATABASE_URL
GPG_KEY
DATASETTE_SECRET
您可以在metadata.yml
配置中配置替代的红字秘密集
plugins:
datasette-unsafe-expose-env:
redact:
- DATASETTE_SECRET
- GPG_KEY
- MY_OTHER_SECRET
但再次提醒:仅当您需要用于调试目的且绝对确定它不会公开任何有价值的信息时才使用此插件。如有疑问,请勿使用。
开发
要本地设置此插件,首先检出代码。然后创建一个新的虚拟环境
cd datasette-unsafe-expose-env
python3 -mvenv venv
source venv/bin/activate
现在安装依赖项和测试依赖项
pip install -e '.[test]'
运行测试
pytest
项目详情
关闭
哈希值 for datasette_unsafe_expose_env-0.1.1-py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 853a9c44414f731e012fbdd0da3a3616e7c7f620c9f866e18940725a71b70b65 |
|
MD5 | d1b349879dc00a7e5e66916e303702f7 |
|
BLAKE2b-256 | b19ebc54e379b8aaf5e1b6732e83fe0e1c1377610e4efd4fce433ce8f71725ec |