@@ -38,16 +38,16 @@ See [docs/BRANDING.md](./docs/BRANDING.md).
|
||||
### One-line installer (recommended)
|
||||
|
||||
```bash
|
||||
curl -fsSL https://git.ssh.surf/snxraven/peardata/raw/branch/main/scripts/install.sh | bash
|
||||
curl -fsSL https://install.peardata.rest | bash
|
||||
```
|
||||
|
||||
```bash
|
||||
# Server only (Linux Bare + systemd → /opt/peardata)
|
||||
# Enables journal Logs + Docker metrics/names when Docker is detected
|
||||
curl -fsSL https://git.ssh.surf/snxraven/peardata/raw/branch/main/scripts/install.sh | bash -s -- --server --yes
|
||||
curl -fsSL https://install.peardata.rest | bash -s -- --server --yes
|
||||
|
||||
# Desktop client only
|
||||
curl -fsSL https://git.ssh.surf/snxraven/peardata/raw/branch/main/scripts/install.sh | bash -s -- --client --yes
|
||||
curl -fsSL https://install.peardata.rest | bash -s -- --client --yes
|
||||
```
|
||||
|
||||
### From source
|
||||
|
||||
@@ -11,17 +11,17 @@
|
||||
Pulls **`rolling`** release binaries (same forge as PearDock-style installs):
|
||||
|
||||
```bash
|
||||
curl -fsSL https://git.ssh.surf/snxraven/peardata/raw/branch/main/scripts/install.sh | bash
|
||||
curl -fsSL https://install.peardata.rest | bash
|
||||
```
|
||||
|
||||
Non-interactive:
|
||||
|
||||
```bash
|
||||
# Linux agent → /opt/peardata + peardata.service
|
||||
curl -fsSL …/scripts/install.sh | bash -s -- --server --yes
|
||||
curl -fsSL https://install.peardata.rest | bash -s -- --server --yes
|
||||
|
||||
# Desktop client
|
||||
curl -fsSL …/scripts/install.sh | bash -s -- --client --yes
|
||||
curl -fsSL https://install.peardata.rest | bash -s -- --client --yes
|
||||
```
|
||||
|
||||
| Role | What you get |
|
||||
|
||||
+1
-1
@@ -12,7 +12,7 @@ Same layout as PearDock’s rolling pipeline, except PearData agents ship **Linu
|
||||
## Installer
|
||||
|
||||
```bash
|
||||
curl -fsSL https://git.ssh.surf/snxraven/peardata/raw/branch/main/scripts/install.sh | bash
|
||||
curl -fsSL https://install.peardata.rest | bash
|
||||
```
|
||||
|
||||
Script: [`scripts/install.sh`](../scripts/install.sh) · unit: [`deploy/peardata.service`](../deploy/peardata.service)
|
||||
|
||||
@@ -189,7 +189,7 @@ cat >"$DIST/RELEASE_NOTES.md" <<EOF
|
||||
## Installer
|
||||
|
||||
\`\`\`bash
|
||||
curl -fsSL ${GITEA_URL%/}/${GITEA_OWNER}/${GITEA_REPO}/raw/branch/main/scripts/install.sh | bash
|
||||
curl -fsSL https://install.peardata.rest | bash
|
||||
# or: … | bash -s -- --server --yes
|
||||
# or: … | bash -s -- --client --yes
|
||||
\`\`\`
|
||||
|
||||
+7
-10
@@ -1,15 +1,12 @@
|
||||
#!/usr/bin/env bash
|
||||
# peardata interactive installer
|
||||
#
|
||||
# One-liner (from this repo on Gitea):
|
||||
# curl -fsSL https://git.ssh.surf/snxraven/peardata/raw/branch/main/scripts/install.sh | bash
|
||||
#
|
||||
# Optional install host (if you mirror the script):
|
||||
# curl -fsSL https://install.peardata.boats | bash
|
||||
# Official one-liner (https://install.peardata.rest/):
|
||||
# curl -fsSL https://install.peardata.rest | bash
|
||||
#
|
||||
# Non-interactive:
|
||||
# curl -fsSL …/install.sh | bash -s -- --server --yes
|
||||
# curl -fsSL …/install.sh | bash -s -- --client --yes
|
||||
# curl -fsSL https://install.peardata.rest | bash -s -- --server --yes
|
||||
# curl -fsSL https://install.peardata.rest | bash -s -- --client --yes
|
||||
# PEARDATA_ROLE=server bash scripts/install.sh --yes
|
||||
#
|
||||
# Env overrides:
|
||||
@@ -144,11 +141,11 @@ Usage: install.sh [options]
|
||||
--help This help
|
||||
|
||||
One-liner:
|
||||
curl -fsSL ${GITEA_URL}/${OWNER}/${REPO}/raw/branch/main/scripts/install.sh | bash
|
||||
curl -fsSL https://install.peardata.rest | bash
|
||||
|
||||
Non-interactive:
|
||||
curl -fsSL …/install.sh | bash -s -- --server --yes
|
||||
curl -fsSL …/install.sh | bash -s -- --client --yes
|
||||
curl -fsSL https://install.peardata.rest | bash -s -- --server --yes
|
||||
curl -fsSL https://install.peardata.rest | bash -s -- --client --yes
|
||||
EOF
|
||||
exit 0
|
||||
;;
|
||||
|
||||
Reference in New Issue
Block a user