- Have EVE Frontier installed
- Fetch and compile static data with
make
cargo run -- --helpcargo run -- path EK8-F2L O66-61C
- run the backend:
cargo run --bin web - run the frontend:
npm run dev - open
http://localhost:5173in your browser
docker build -t eftb .docker run -p 8000 -v ./data:/app/data eftb- open
http://localhost:8000in your browser
-
backend/lib.rs- the heavy number crunchingraw.rs- data structures imported from CCP's data filesdata.rs- data structures used by the backend for live pathfindingweb.rs- the web interfacecli.rs- the CLI interface
-
src/- the React frontendapi.tsx- a simple wrapper around the backend APIroutes/- a .tsx file for each page on the site
-
tools/- various scripts for fetching and processing data