diff --git a/docs/AUTO_UPDATE.md b/docs/AUTO_UPDATE.md index 84adf1bfa..723b05e29 100644 --- a/docs/AUTO_UPDATE.md +++ b/docs/AUTO_UPDATE.md @@ -88,7 +88,7 @@ If you use the legacy `docker-compose` binary, replace `docker compose` with `do curl -fsSL https://github.com/rcourtman/Pulse/releases/latest/download/install.sh | bash ``` -This script installs/updates the **Pulse server**. Agent updates use the `/install.sh` command generated in **Settings → Unified Agents → Installation commands**. +This script installs/updates the **Pulse server**. Agent updates use the `/install.sh` command generated in **Settings → Infrastructure → Install on a host**. ### Systemd Service (Manual) @@ -96,7 +96,7 @@ This script installs/updates the **Pulse server**. Agent updates use the `/insta curl -fsSL https://github.com/rcourtman/Pulse/releases/latest/download/install.sh | bash ``` -This script installs/updates the **Pulse server**. Agent updates use the `/install.sh` command generated in **Settings → Unified Agents → Installation commands**. +This script installs/updates the **Pulse server**. Agent updates use the `/install.sh` command generated in **Settings → Infrastructure → Install on a host**. ### Source Build diff --git a/docs/CLOUD.md b/docs/CLOUD.md index bc2cebd0b..b95265f4f 100644 --- a/docs/CLOUD.md +++ b/docs/CLOUD.md @@ -51,11 +51,11 @@ curl -fsSL https://yourname.cloud.pulserelay.pro/install.sh | \ bash -s -- --url https://yourname.cloud.pulserelay.pro --token ``` -Generate installation commands from **Settings → Unified Agents → Installation commands** in your cloud dashboard. +Generate installation commands from **Settings → Infrastructure → Install on a host** in your cloud dashboard. ### 3. Add Proxmox / TrueNAS Connections -Add your Proxmox VE, PBS, PMG, or TrueNAS systems via **Settings → Infrastructure** or **Settings → TrueNAS**. +Add your Proxmox VE, PBS, PMG, or TrueNAS systems via **Settings → Infrastructure → Platform connections**. ### 4. Set Up Mobile Access diff --git a/docs/FAQ.md b/docs/FAQ.md index 0e01ff83f..4be6c5613 100644 --- a/docs/FAQ.md +++ b/docs/FAQ.md @@ -9,7 +9,7 @@ If you run Proxmox VE, use the official LXC installer (recommended): curl -fsSL https://github.com/rcourtman/Pulse/releases/latest/download/install.sh | bash ``` -Note: this installs the Pulse **server**. Agent installs use the command from **Settings → Unified Agents → Installation commands** (served from `/install.sh` on your Pulse server). +Note: this installs the Pulse **server**. Agent installs use the command from **Settings → Infrastructure → Install on a host** (served from `/install.sh` on your Pulse server). If you prefer Docker: @@ -20,10 +20,11 @@ docker run -d --name pulse -p 7655:7655 -v pulse_data:/data rcourtman/pulse:late See [INSTALL.md](INSTALL.md) for all options (Docker Compose, Kubernetes, systemd). ### How do I add a node? -Go to **Settings → Unified Agents**. +Go to **Settings → Infrastructure → Install on a host** for systems that should +run the unified agent directly. -- **Recommended (Agent setup)**: select **Agent Install** and run the generated install command on the Proxmox host. -- **Manual/API-only**: open **Advanced** in the add-node modal and use **API Only** or **Manual**. +- **Recommended (agent setup)**: copy the generated install command and run it on the target host. +- **Manual/API-backed platforms**: use **Settings → Infrastructure → Platform connections** for systems such as Proxmox, PBS, PMG, or TrueNAS that connect over an API instead of running the agent locally. If you want Pulse to find servers automatically, enable discovery in **Settings → System → Network** and then review discovered servers in **Settings → Infrastructure**. diff --git a/docs/INSTALL.md b/docs/INSTALL.md index 6eb18426a..b7bd6a23a 100644 --- a/docs/INSTALL.md +++ b/docs/INSTALL.md @@ -13,7 +13,7 @@ Run this on your Proxmox host: curl -fsSL https://github.com/rcourtman/Pulse/releases/latest/download/install.sh | bash ``` -> **Note**: The GitHub `install.sh` is the **server** installer. The agent installer is served from your Pulse server at `/install.sh` (see **Settings → Unified Agents → Installation commands**). +> **Note**: The GitHub `install.sh` is the **server** installer. The agent installer is served from your Pulse server at `/install.sh` (see **Settings → Infrastructure → Install on a host**). ### Docker Ideal for containerized environments or testing. @@ -74,7 +74,7 @@ For Linux servers (VM or bare metal), use the official installer: curl -fsSL https://github.com/rcourtman/Pulse/releases/latest/download/install.sh | sudo bash ``` -> **Note**: This installs the Pulse server. Use the `/install.sh` endpoint from your Pulse UI for installing `pulse-agent` on monitored hosts. +> **Note**: This installs the Pulse server. Use the `/install.sh` endpoint from **Settings → Infrastructure → Install on a host** for installing `pulse-agent` on monitored hosts.
Manual systemd install (advanced) @@ -130,7 +130,7 @@ Pulse is secure by default. On first launch, you must retrieve a **Bootstrap Tok - Set your **Admin Username** and **Password** (or let Pulse generate one). - Pulse generates an **API token** for agents and automations. - Copy the credentials before leaving the page. -4. Open **Settings → Unified Agents** and install the unified agent on each host you want monitored. +4. Open **Settings → Infrastructure → Install on a host** and install the unified agent on each host you want monitored. > **Note**: If you configure authentication via environment variables (`PULSE_AUTH_USER`/`PULSE_AUTH_PASS`), the bootstrap token is automatically removed and this step is skipped. diff --git a/docs/MIGRATION.md b/docs/MIGRATION.md index b3a3c4705..997604a58 100644 --- a/docs/MIGRATION.md +++ b/docs/MIGRATION.md @@ -66,7 +66,7 @@ Because local login credentials are stored in `.env` (not part of exports), you 3. **Update Agents**: * **Unified Agent**: Update the `--token` flag in your service definition. * **Containerized agent**: Update `PULSE_TOKEN` in the agent container environment. - * *Tip: Use **Settings → Unified Agents → Installation commands** to generate updated install commands.* + * *Tip: Use **Settings → Infrastructure → Install on a host** to generate updated install commands.* 4. **Relay/Pro/Pro+/Cloud**: Re-activate your license key after migration (license files are not included in exports). ## 🔒 Security diff --git a/docs/UNIFIED_AGENT.md b/docs/UNIFIED_AGENT.md index c2d3e4429..a363e61fa 100644 --- a/docs/UNIFIED_AGENT.md +++ b/docs/UNIFIED_AGENT.md @@ -8,7 +8,7 @@ Install it on each host you want Pulse to monitor. This is the primary monitorin ## Quick Start Generate an installation command in the UI: -**Settings → Unified Agents → Installation commands** +**Settings → Infrastructure → Install on a host** Choose a target profile in that screen when you want explicit install flags for Docker, Kubernetes, Proxmox VE, or Proxmox Backup Server. diff --git a/docs/UPGRADE_v5.md b/docs/UPGRADE_v5.md index 9e06116bc..cc831b8ff 100644 --- a/docs/UPGRADE_v5.md +++ b/docs/UPGRADE_v5.md @@ -23,7 +23,7 @@ curl -fsSL https://github.com/rcourtman/Pulse/releases/latest/download/install.s sudo bash -s -- --version vX.Y.Z ``` -This installer updates the **Pulse server**. Agent updates use the `/install.sh` command generated in **Settings → Unified Agents → Installation commands**. +This installer updates the **Pulse server**. Agent updates use the `/install.sh` command generated in **Settings → Infrastructure → Install on a host**. ### Docker diff --git a/docs/UPGRADE_v6.md b/docs/UPGRADE_v6.md index aee974777..4f49e29da 100644 --- a/docs/UPGRADE_v6.md +++ b/docs/UPGRADE_v6.md @@ -27,7 +27,7 @@ curl -fsSL https://github.com/rcourtman/Pulse/releases/latest/download/install.s sudo bash -s -- --version vX.Y.Z ``` -This installer updates the **Pulse server**. Agent updates use the `/install.sh` command generated in **Settings → Unified Agents → Installation commands**. +This installer updates the **Pulse server**. Agent updates use the `/install.sh` command generated in **Settings → Infrastructure → Install on a host**. ### Docker @@ -66,8 +66,8 @@ No. Use the unified installer to upgrade existing agent deployments in place. No. The server upgrade and the Unified Agent upgrade are separate operations. After the server is on v6, use the generated install or upgrade command from -**Settings → Unified Agents → Installation commands** when you want to move -agents to v6. +**Settings → Infrastructure → Install on a host** when you want to move agents +to v6. ### Will an upgraded v5 agent keep the same identity in v6? diff --git a/docs/operations/AUTO_UPDATE.md b/docs/operations/AUTO_UPDATE.md index 17a5eb559..5f4d76f67 100644 --- a/docs/operations/AUTO_UPDATE.md +++ b/docs/operations/AUTO_UPDATE.md @@ -49,4 +49,4 @@ If an update fails: curl -fsSL https://github.com/rcourtman/Pulse/releases/latest/download/install.sh | \ sudo bash -s -- --version vX.Y.Z ``` - This installer updates the **Pulse server**. Agent updates use the `/install.sh` command generated in **Settings → Unified Agents → Installation commands**. + This installer updates the **Pulse server**. Agent updates use the `/install.sh` command generated in **Settings → Infrastructure → Install on a host**. diff --git a/docs/releases/RELEASE_NOTES_v6.md b/docs/releases/RELEASE_NOTES_v6.md index 492d4226f..5700b251e 100644 --- a/docs/releases/RELEASE_NOTES_v6.md +++ b/docs/releases/RELEASE_NOTES_v6.md @@ -39,7 +39,7 @@ If you install Pulse v6, your existing agents do not all switch to v6 automatica After upgrading the server, update existing agents separately using the command generated from: -`Settings -> Unified Agents -> Installation commands` +`Settings -> Infrastructure -> Install on a host` That is the supported v5-to-v6 crossover path for agent testing.