retropilot-client/README.md

979 B

retropilot-client

This is a lesser fork of upstream retropilot-client.

Install

Debian Bullseye (11/stable).

sudo apt update
sudo apt install npm


git clone git@spacecruft.org:retropilot/retropilot-client.git
cd retropilot-client
npm install

Configure

Configure thang.

# Just use .env.local not src/config.js?
#vim src/config.js
vim .env.local
# Perhaps something like:

REACT_APP_PUBLIC_URL=http://192.168.108.129:3000
REACT_APP_API_URL=http://192.168.108.128:8080
REACT_APP_WEBSITE_NAME="SpaceCruft RetroPilot Connect - Development"

Then open firewall on port 3000 if it is to be accessed remotely.

Run

Run thang.

# Development
npm run start

# Testing
npm test

# Production
npm run build

Use

Use thang.

Go here in a browser on the same machine running:

Fix

CORS.

Upstream

This is forked from RetroPilot:

See also README-upstream.md.