Explore projects
-
LABoration / Operator - Running Environment
MIT LicenseProvides a control loop for the CRD RunningEnvironment (and thus an operator) to actually start and stop environments, as well as for editing the CRD to provide the backend with the necessary information and thus, among other things, for the user.
Updated -
LABoration / Container Interactor
MIT LicenseProvides a REST API and WebSocket interface for the user to interact with their containers.
Updated -
Provides a collection of utility code that is used for all Node.js projects.
Updated -
LABoration / Backend
MIT LicenseProvides a REST API for listing, starting and stopping environments. Interacts with the Kubernetes cluster itself, but provides an abstraction and security layer.
Updated -
LABoration / Frontend
MIT LicenseProvides a web-based user interface that allows interaction with the API and thus with the system in a user-friendly way.
Updated -
Provides common model definitions and constants for the front- and the backend.
Updated -
LABoration / Microservices / namespaces
MIT LicenseProvides a microservice to request and create user-specific K8s namespaces.
Updated -
Example plain HTML site using GitLab Pages: https://pages.gitlab.io/plain-html
Updated