openair-cli
OpenAIR 平台的命令行启动器:一条命令拉起全栈(Docker)并打开工作台。
pipx install openair-cli # 或 pip install --user openair-cli
openair up # 克隆/更新仓库 → 生成 .env(安全项随机化+管理员账号)→ 启动 → 打开浏览器
openair up --mode replay # 零密钥回放演示(推荐第一次使用)
openair status # 服务与 API 健康状态
openair seed # 灌入演示任务数据
openair down # 停止(--volumes 连数据卷一起清空)
- 首次
openair up会自动生成随机密码并仅打印一次登录凭据(同时写入.env的OPENAIR_BOOTSTRAP_ADMIN_*) - 常用覆盖:
--dir <路径>指定仓库位置;--admin-email/--admin-password自定管理员;--no-open不弹浏览器;--no-start只做准备不启容器 - 依赖:Python 3.9+、Docker 24+(含 compose v2)。无任何 Python 第三方依赖
本地开发安装(仓库根目录):
uv tool install --force ./cli
Metadata
Release files for openair-cli 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| openair_cli-0.1.0.tar.gz | 6.0 kB | Without provenance | Details for openair_cli-0.1.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| openair_cli-0.1.0-py3-none-any.whl | Python 3 | none | any | Details for openair_cli-0.1.0-py3-none-any.whl |
Total release size: 12.6 kB
Release files / openair_cli-0.1.0.tar.gz
| Download URL | openair_cli-0.1.0.tar.gz |
|---|---|
| Size | 6.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6bca33a7013cfd55c10266898a85c8696f0736ced8c24878803a53430913ebb7
|
|
BLAKE2b-256 checksum How to use checksums |
cbed12f124471fc42c7a7fefeeb18a0ee74357d4dcb4d5ead5ebcea14e126fb2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Release files / openair_cli-0.1.0-py3-none-any.whl
| Download URL | openair_cli-0.1.0-py3-none-any.whl |
|---|---|
| Size | 6.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2fcc8b3852543bfdd927f0f1ec9992e410fd01e1009b06f162040cb94ad3ae1c
|
|
BLAKE2b-256 checksum How to use checksums |
d397ace7a59e5e29bf63425fedd1e1e5229226bf790578f75deb21277a30a9d6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Security for openair-cli 0.1.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.