Skip to content

Latest commit

 

History

History
26 lines (17 loc) · 1.08 KB

README.md

File metadata and controls

26 lines (17 loc) · 1.08 KB

Labmap2

waddles back

waddles front

Labmap2 is a full rewrite of the OCF's labmap project, including new features and fixing old issues with the software. This program uses a combination of systems and languages in order to achieve the goal of having up-to-date information as well as the ability to make changes to the arrangement of the devices in the OCF.

Architecture Diagram

Architecture diagram of Labmap2's Godot frontend and backend APIs that provide information: Prometheus, LDAP, data generator server, and art server

Running the client locally

Running nix develop in the Git repository will setup and run the Godot editor.

Running the server locally

The server that hosts the API and labmap client WASM can be run with Docker:

docker build -t labmap2-server:latest .
docker run --env-file .env -p 8081:8081 --name labmap2-server labmap2-server:latest