Go to file
dsokolovrudakov 9329d76ab6 Fix returned status codes depending on scenario, provide informative logs
Extend logic of encpoints to provide more informative status codes on different scenarios (not found, bad request, etc). Update logging to write structured and informative logs
2025-02-20 00:05:33 +02:00
docs added docs 2025-02-13 14:05:08 +02:00
src Fix returned status codes depending on scenario, provide informative logs 2025-02-20 00:05:33 +02:00
.gitignore HiveMind PoC + P1, P3 fixes 2025-02-16 20:15:22 +00:00
README.md added readme for Hive Mind 2025-02-16 23:11:57 +02:00

README.md

Hive Emulator

About

This is a demo project used in the Uni DevOps course

Installation

Redis

docker run --name redis -d -p 6379:6379 redis

Map Component

cd src/MapClient

npm install

npm run dev

Communiction Control

cd src/CommunicationControl

dotnet run  --project DevOpsProject/DevOpsProject.CommunicationControl.API.csproj

Hive Mind

cd src/CommunicationControl

dotnet run  --project DevOpsProject/DevOpsProject.HiveMind.API.csproj

Usage

  1. Map Control is available at http://localhost:3000

  2. Redis - Get available keys:

         docker exec -it redis redis-cli
         keys *
         get [hiveKey]
    
  3. Communication Control Swagger: http://localhost:8080