|
||
---|---|---|
daemon-files | ||
docs | ||
map | ||
src | ||
.gitignore | ||
Dockerfile | ||
Dockerfile-cc | ||
Dockerfile-hm | ||
Dockerfile-map | ||
README.md | ||
docker-compose.yaml |
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
-
Map Control is available at http://localhost:3000
-
Redis - Get available keys:
docker exec -it redis redis-cli keys * get [hiveKey]
-
Communication Control Swagger: http://localhost:8080