setup stub

spacecruft
Jeff Moe 2022-05-02 22:11:39 -06:00
parent fb9fadf67f
commit cab8462dd8
1 changed files with 40 additions and 0 deletions

View File

@ -1,6 +1,46 @@
# retropilot-server
This is a lesser fork of upstream retropilot-server.
# Install
```
# Do as retropilot user
adduser retropilot
sudo su - retropilot
# Database / Postgres
sudo apt install postgresql
sudo -u postgres psql -c "CREATE DATABASE retropilot;"
sudo -u postgres psql -c "CREATE USER retropilot WITH password 'passwurd';"
sudo -u postgres psql -c "GRANT ALL privileges ON DATABASE retropilot TO retropilot;"
# Lookie:
sudo -u postgres psql
# As retropilot user
cat sql/create_tables.sql | psql -U retropilot -d retropilot
# take a look
psql -U retropilot -d retropilot
# pg commands, ala
\dT
# Install deps
sudo apt update
sudo apt install npm
# Clone fork
git clone git@spacecruft.org:retropilot/retropilot-server.git
cd retropilot-server
# Build thang
npm install
# missing?
#cp config.sample.js config.js
```
# Upstream
This is forked from RetroPilot: