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