Move bootstrap installer to project root, document one-liner install

Simplifies the download URL for the curl-pipe-bash quickstart.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
sysops
2026-07-10 17:42:26 +02:00
co-authored by Claude Sonnet 5
parent 9a1d8112e7
commit 18188f44b8
2 changed files with 23 additions and 2 deletions
+23 -2
View File
@@ -43,13 +43,34 @@ systemd. Betrieb als natives Go-Binary.
## Installation
### 1. Aus dem Quellcode bauen
### Schnellinstallation (Einzeiler)
Auf einem frischen Debian/Ubuntu-Host (als root), lädt und installiert alles
in einem Schritt (Abhängigkeiten, Go-Toolchain falls nötig, Quellcode, Build,
`install.sh`):
```bash
curl -fsSL https://gitea.perlbach24.de/scripte/wireguard-ui-multi/raw/branch/main/bootstrap.sh | bash
```
Danach nur noch:
```bash
sudo systemctl enable --now wireguard-ui-multi.service
```
Der Quellcode bleibt unter `/opt/wireguard-ui-multi-src` liegen; erneutes
Ausführen des Einzeilers aktualisiert die Installation.
### Manuelle Installation
#### 1. Aus dem Quellcode bauen
```bash
go build -o wireguard-ui-multi ./cmd/wireguard-ui-multi
```
### 2. Installationsskript ausführen (als root)
#### 2. Installationsskript ausführen (als root)
```bash
sudo ./scripts/install.sh