Frontend for LORA. Used on the ESS Odysseus bridge to explore the starmap, send probes to scan planets and nearby sectors to reveal details, decrypt signals that reveal jump coordinates, and initiate the jump sequence.
- Node v18.14.0
NOTE! Does not work in Windows environment as such. With Windows use Local setup in VSCode dev containers.
NOTE!Make sure you are runningOdysseus Backend!- Run
npm install -forceto install dependencies - If you are running the backend on non-default port (8888), update the proper API URL to
apiUrlvariable in./src/environments/environment.tsand toapigenscript inpackage.json - Run
npm startto start the backend server
Jump UI should now be available at http://localhost:4300
You can also run the backend using VSCode dev containers. Create/update your .env file like in the local setup instructions.
- Docker
- VSCode with Dev Containers extension
- Odysseus Backend
NOTE!Make sure you are runningOdysseus Backend!- Open new window in VSCode
- File --> Open Folder... -->
odysseus-jump-ui - VSCode will ask do you want to
Reopen in Container--> Click it- If you are too slow --> Click the button in left bottom corner (looks like two L:s or disjointed ><) and choose
Reopen in Containerfrom the menu.
- If you are too slow --> Click the button in left bottom corner (looks like two L:s or disjointed ><) and choose
- VSCode will then start up container/service, install npm packages and start the service.
- Try to rebuild the container: Click the button in left bottom corner (looks like two L:s or disjointed >< with the container name) and choose
Rebuild Containerfrom the menu. - You might run into this issue on ARM processors, see the issue for potential workarounds.
