Skip to content

About

CBGPU GPU controller, container lifecycle and SSH gateway.

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

CBGPU GPU Daemon

CI Python License: Apache 2.0

The host-side GPU reservation controller, managed container lifecycle and SSH gateway for CBGPU. This is a privileged infrastructure component, not the web UI.

Tests

git clone https://github.com/CBGPU-Engineering/CBGPU-gpu-daemon.git
cd CBGPU-gpu-daemon
python3 -m venv .venv
.venv/bin/pip install -r requirements.txt
.venv/bin/python -m unittest discover -s tests
cd gpu_ssh/gateway && go test ./...

Go 1.26 is required by the SSH gateway module. Python tests use mocks and temporary keys. They do not start, reset or remove production GPU containers.

Installation

Use CBGPU-platform for the existing Daemon/ integration path. Review installation details and configure your own backend URL, keys, GPU/device mappings, storage, bind addresses and service units. Do not run setup scripts or the controller on an arbitrary workstation just to try the project; use the web demo instead. Runtime service-role keys and host SSH keys stay outside Git. Existing public client defaults in the historical sample are not credentials for another installation.

Original code is Apache-2.0; see history provenance.

About

CBGPU GPU controller, container lifecycle and SSH gateway.

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages