Lesser fork of retropilot-client https://spacecruft.org/retropilot/retropilot-client
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Jeff Moe 6bf83cc053 configure stub 3 weeks ago
.github Create FUNDING.yml 2 months ago
public dotenv config 4 months ago
src implement login 2 months ago
.browserslistrc create .browserslistrc (and remove support from old browsers...) 4 months ago
.dockerignore add Dockerfile 4 months ago
.env.development fix env/config names 2 months ago
.env.production fix env/config names 2 months ago
.env.test dotenv config 4 months ago
.eslintrc.json implement login 2 months ago
.gitignore add Dockerfile 4 months ago
Dockerfile ci on Dockerfile 4 months ago
LICENSE Initial commit 1 year ago
README-upstream.md mv upstream README 3 weeks ago
README.md configure stub 3 weeks ago
nginx.conf add Dockerfile 4 months ago
package-lock.json npm install 3 weeks ago
package.json chore(package): upgrade dependencies 2 months ago

README.md

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.