From 9cee368fc77bba4dfe77f6ea3e554b771cbe8c9a Mon Sep 17 00:00:00 2001 From: Pulse Monitor Date: Thu, 11 Sep 2025 15:19:57 +0000 Subject: [PATCH] docs: document --main install option for testing latest fixes - Added to README.md Quick Start section - Added comprehensive docs in INSTALL.md - Explains when and why to use --main option - Notes build dependencies requirement --- README.md | 3 +++ docs/INSTALL.md | 11 +++++++++++ 2 files changed, 14 insertions(+) diff --git a/README.md b/README.md index 3903e87de..1abad8ff7 100644 --- a/README.md +++ b/README.md @@ -70,6 +70,9 @@ curl -fsSL https://raw.githubusercontent.com/rcourtman/Pulse/main/install.sh | b # Alternative: Docker docker run -d -p 7655:7655 -v pulse_data:/data rcourtman/pulse:latest + +# Testing: Install from main branch source (for testing latest fixes) +curl -fsSL https://raw.githubusercontent.com/rcourtman/Pulse/main/install.sh | bash -s -- --main ``` **Proxmox users**: The installer detects PVE hosts and automatically creates an optimized LXC container. Choose Quick mode for one-minute setup. diff --git a/docs/INSTALL.md b/docs/INSTALL.md index ebba371a9..a258ff070 100644 --- a/docs/INSTALL.md +++ b/docs/INSTALL.md @@ -124,6 +124,17 @@ curl -fsSL https://raw.githubusercontent.com/rcourtman/Pulse/main/install.sh | b curl -fsSL https://raw.githubusercontent.com/rcourtman/Pulse/main/install.sh | bash -s -- --rc ``` +### Install from Source (Testing) +Build and install directly from the main branch to test the latest fixes before they're released: +```bash +# Install from main branch (latest development code) +curl -fsSL https://raw.githubusercontent.com/rcourtman/Pulse/main/install.sh | bash -s -- --main + +# Install from a specific branch +curl -fsSL https://raw.githubusercontent.com/rcourtman/Pulse/main/install.sh | bash -s -- --source develop +``` +**Note:** This builds Pulse from source code on your machine. Requires Go, Node.js, and npm. + ## Troubleshooting ### Permission Denied