Coursework Source File for Informatics Large Practical INFR09051
| .devcontainer | ||
| .github/workflows | ||
| docs | ||
| drone-black-box | ||
| drone-frontend | ||
| ilp-rest-service | ||
| .gitattributes | ||
| .gitignore | ||
| .justfile | ||
| compose.yml | ||
| flake.lock | ||
| flake.nix | ||
| README.md | ||
Informatics Large Practical Coursework 3
Installation
Docker Compose
docker-compose up -d
Then access the application at http://localhost:4173.
If Network Error occurs, try
chromium --user-data-dir="/tmp/chromium" --disable-web-security
since CORS is not handled in this setup.
Setup via Nix
Ensure you have Nix installed, then run:
nix develop
This will set up a development environment with all necessary dependencies.
Then start each component separately:
cd ilp-rest-service
./gradlew bootRun
cd drone-black-box/
go build
./drone-black-box
cd drone-frontend/
bun dev .