Add install.sh #3

Merged
ztimson merged 1 commits from ztimson-patch-3 into master 2026-09-12 22:45:13 -04:00

28
install.sh Normal file
View File

@@ -0,0 +1,28 @@
#!/bin/bash
set -e
# Fallback AP
curl -sL https://git.zakscode.com/ztimson/fallback-ap/raw/branch/master/install.sh | sudo bash
# VNC
sudo raspi-config nonint do_vnc 0
# Node
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.7/install.sh | bash
source ~/.bashrc
nvm install stable && nvm use stable
# Install Homecast
cd /tbd
git clone https://git.zakscode.com/ztimson/homecast.git .
npm i
mkdir -p certs
openssl req -x509 -newkey rsa:2048 \
-keyout certs/key.pem \
-out certs/cert.pem \
-days 3650 \
-nodes \
-subj "/CN=homecast"
# TODO: Create service