Metadata-Version: 2.5
Name: constella-gpu-lab
Version: 0.1.4
Summary: Constella lab identity, authorization, and Linux account binding edition.
Project-URL: Homepage, https://github.com/kuma-loong/Constella
Project-URL: Repository, https://github.com/kuma-loong/Constella
Project-URL: Documentation, https://github.com/kuma-loong/Constella/blob/main/docs/LAB_DEPLOYMENT.md
Project-URL: Issues, https://github.com/kuma-loong/Constella/issues
License-Expression: MIT
License-File: LICENSE
Keywords: cloudflare-access,fastapi,gpu,identity,lab
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Web Environment
Classifier: Framework :: FastAPI
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: System :: Monitoring
Requires-Python: >=3.10
Requires-Dist: constella-gpu-backend==0.1.4
Requires-Dist: pyjwt[crypto]<3,>=2.10.0
Description-Content-Type: text/markdown

# Constella Lab

Optional lab edition for Constella. It adds Cloudflare Access identity, local roles,
audit records, and multi-node Linux account binding while keeping the public core
package independent.

```bash
pip install constella-gpu-lab
constella-lab --help
```

See the [deployment guide](https://github.com/kuma-loong/Constella/blob/main/docs/LAB_DEPLOYMENT.md)
and [user-system design](https://github.com/kuma-loong/Constella/blob/main/docs/user-system-design-zh.md)
for the required fail-closed configuration, Cloudflare Access setup, node rollout,
security model, and backup procedure.
