# Armold Live Robot

Software is here: [https://github.com/LeeWhite187/Armold.Control](https://github.com/LeeWhite187/Armold.Control)

Includes the following components:

- Arduino firmware
- Teacher service (as GO binary)
- Teacher UI (served by GO binary)
- Student UI (served by GO binary through tunnel or local)
- Cloud Relay (set on Lighthouse VM with Caddy and the tunnel service)

### Cloud Relay Startup

Locate startup-relay.sh script in the Armold.Control/APIService/Tools folder.

Copy it to the cloud VM.

Run the following script command to to activate and setup the cloud relay:

```bash
sudo ROBOT_DOMAIN=armold-user.ogsofttech.com \
TUNNEL_DOMAIN=armold-tunnel.ogsofttech.com \
CERT_FILE=/home/glwhite/Desktop/armold/STAR.ogsofttech.com.chained.crt \
KEY_FILE=/home/glwhite/Desktop/armold/STAR.ogsofttech.com.key \
bash ./setup-relay.sh
```