Microsite for edgeagentlab.dev, built with React, TypeScript, and Vite. Hosted on GitHub Pages.
- Landing Page: Explains the purpose of the Edge Agent Lab.
- Test Visualization: Friendly UI to browse the
tests/tool_tests.jsondefinitions. - Backend: Serves the static test definitions for the Android app at
https://edgeagentlab.dev/tests/tool_tests.json.
Prerequisite: Node.js 18+
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Open
http://localhost:5173
Automated via GitHub Actions. Push to main branch triggers the build and deployment workflow to GitHub Pages.
Note on File Structure: The
tests/tool_tests.jsonfile is located inpublic/tests/. This ensures it is served at the root/tests/tool_tests.jsonpath after build, maintaining compatibility with the Android app.
- Domain: IONOS
- Hosting: GitHub Pages
- DNS: A records point to GitHub Pages IPs.
- Framework: React + TypeScript
- Build Tool: Vite
- Styling: Custom CSS utilities with CSS variables
- Favicon currently uses Vite default (
public/vite.svg). Replace with custom Edge Agent Lab icon when available.