Device Installation Server
To provision a new Raspberry Pi device, run this command on the device:
curl -fsSL https://install.baykedfarm.com/install.sh | sudo bash
The script will prompt for the installation password and device hostname.
Download the device installation script. This is the entry point for new devices.
Health check endpoint. Returns server status and component availability.
Register a new device with the orchestrator.
Body (JSON):
{"hostname": "abc-0001", "tailscale_ip": "100.64.1.5"}
Server Time: 2026-03-26 17:19:23 UTC
The install.sh script requires a password to proceed. This password is verified locally on the device before any network operations begin.
The password is stored in: vars/provision.yml
install.sh