streamer-node
v1.0.31
Published
A lightweight TypeScript streaming system with Clean Architecture
Maintainers
Readme
streamer-node
A lightweight TypeScript streaming system with Clean Architecture
Installation
npm install streamer-node
# or
npx streamer-nodeNew Streamer Machine Setup
To set up a new Ubuntu streamer machine, run the following command. It will fetch the setup script directly from the repo and execute it:
export DROPSHOT_GROUND_ID="your-ground-id" && \
bash <(curl -fsSL https://raw.githubusercontent.com/MHA10/drop-shot-streaming-scripts-ubuntu/master/lib/NEW-STREAMER-SETUP-07-04-26/setup.sh)Replace
your-ground-idwith the actual ground ID for this machine.
What this does
- Downloads and runs the setup script directly — no manual file transfer needed
- Sets up the complete streamer environment in one command
- Takes 5-10 minutes depending on internet speed
Prerequisites
- Ubuntu 24.04 LTS installed on the machine
- Internet connection (LAN cable or USB tethering from Android phone)
curlinstalled (sudo apt install curl -y)
After the script completes
- Authenticate Tailscale:
sudo tailscale up # Open the printed URL and login with: [email protected] - Verify streamer is running:
pm2 status - Reboot and confirm auto-start:
sudo reboot # After reboot: pm2 status should show streamer as online
