Raspberry Umbrel Node Anleitung

Umbrel Node – Installation und erste Schritte

Wenn Sie ein neuer Nutzer von Umbrel sind, finden Sie hier einen kleinen Leitfaden und Links, wie Sie diesen erstaunlich einfachen Softwareknoten nutzen können. Es ist wichtig, dass du, wenn du mit null Wissen anfängst, mit dem Lesen darüber beginnst, was Lightning Network ist und wie man es benutzt, grundlegende Konzepte und Funktionalitäten. In diesem Leitfaden finden Sie viele Links zu diesen Ressourcen. Ignorieren Sie sie NICHT, lesen Sie sie und setzen Sie sie dann mit Ihrem Umbrel-Knoten in die Praxis um.

 

Die Umbrel Installationarten

Zuallererst: das Standard-Passwort des Umbrel-Knotens ist moneyprintergobrrr

Zweitens: JEDE Umbrel-Anwendung hat eine andere Onion-Adresse. Wenn du also vorhast, sie außerhalb deines LANs zu benutzen, speichere diese Onion-Adressen, aber gib sie NIEMALS in der Öffentlichkeit preis.

Drittens: Ändern Sie das Standard-Passwort Ihres Umbrel-Knotens, aber denken Sie daran, dass Thunderhub und Lightning Terminal dieses Passwort im Moment nicht aktualisieren und immer noch das Standard-Passwort haben. Sie können dieses Passwort ändern, indem Sie manuell in den Bauch der jeweiligen App-Repositories gehen.

Viertens: WARTEN Sie, bis der Node vollständig synchronisiert ist und senden Sie bis dahin keine Gelder an Ihre Node-Wallet. Sie können sie sowieso nicht verwenden, bis sie synchronisiert ist, warum also so viel Eile? Geduld ist der Schlüssel für einen Node-Betreiber.

Umbrel Node auf Raspberry installieren

 

Umbrel auf Raspberry Pi 4 installieren

  • Empfohlene Hardwareteile für den Umbrel-Knoten mit RaspPi, wir empfehlen diese Teile. Viele Benutzer hatten Probleme mit anderen Teilen.
  • Video-Tutorial (von BTC Sessions) über die Installation/Einrichtung eines Umbrel-Knotens von Null an, unter Verwendung eines Raspberry Pi
  • Github Umbrel Installationsanleitung

 

Umbrel mit normalen PCs/Laptops/NUC verwenden

  • Empfohlene Mindesthardwarekonfiguration: x64 CPU, 8GB RAM Speicher, 1TB HDD (optimal SSD). Hier ein Beispiel: Gigabyte NUC
  • OS-Software-Basis: Debian oder Ubuntu, oder jede andere Linux-Distribution, mit der Sie vertraut sind
  • Github Umbrel Installationsanleitung für Linux – folgen Sie einfach der Anleitung und in 5 Minuten haben Sie es installiert

 

Umbrel Installation – Schritt für Schritt:

Erster Schritt – System OS aktualisieren Öffnen Sie das Terminal-Befehlsfenster und aktualisieren Sie als erstes das gesamte System mit:

sudo apt-get update & sudo apt-get upgrade

 

 1 – Docker installieren

Installieren Sie als Nächstes einige Pakete für HTTPS TRANSPORT:

sudo apt install apt-transport-https ca-certificates curl software-properties-common

Fügen Sie Ihrem System dann den GPG-Schlüssel für das offizielle Docker-Repository hinzu:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -o

Fügen Sie das Docker-Repository zu APT-Quellen hinzu:

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"

Aktualisieren Sie als Nächstes die Paketdatenbank mit den Docker-Paketen aus dem neu hinzugefügten Repo:

sudo apt update

Stellen Sie sicher, dass Sie aus dem Docker Repo und nicht aus dem Standard-Ubuntu-Repo installieren:

apt-cache policy docker-ce

Sie sehen eine Ausgabe wie diese, wobei die Versionsnummer für Docker möglicherweise abweicht:

docker-ce:
Installed: (none)
Candidate: 5:19.03.9~3-0~ubuntu-focal
Version table:
5:19.03.9~3-0~ubuntu-focal 500
500 https://download.docker.com/linux/ubuntu focal/stable amd64 Packages</pre>

Beachten Sie, dass docker-ce nicht installiert ist, aber der Kandidat für die Installation aus dem Docker-Repository für Ubuntu 20.04 (focal) kommt.

Installieren Sie abschließend Docker:

sudo apt install docker-ce

Docker sollte jetzt installiert, der daemon gestartet und der Prozess zum Starten beim Booten aktiviert sein. Überprüfen Sie, ob er ausgeführt wird:

sudo systemctl status docker

Die Ausgabe sollte in etwa wie folgt aussehen und anzeigen, dass der Dienst aktiv ist und ausgeführt wird:

Output
● docker.service - Docker Application Container Engine
     Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
     Active: active (running) since Tue 2020-05-19 17:00:41 UTC; 17s ago
TriggeredBy: ● docker.socket
       Docs: https://docs.docker.com
   Main PID: 24321 (dockerd)
      Tasks: 8
     Memory: 46.4M
     CGroup: /system.slice/docker.service
             └─24321 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock

Durch Installieren von Docker erhalten Sie nicht nur den Docker-Dienst (daemon), sondern auch das Docker-Befehlszeilendienstprogramm oder den Docker-Client. Wir befassen uns im Laufe dieses Tutorials damit, wie Sie den Befehl docker verwenden.

 

2 – Python installieren

sudo apt install python3.9.6

 

3 – Docker Compose installieren

sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

dann

sudo chmod +x /usr/local/bin/docker-compose

 

4 – Zusätzliche Anforderungen installieren

sudo apt-get install fswatch jq rsync curl

 

5 – Umbrel Node installieren

Erstellen Sie einen Ordner für das Umbrel-Repository:

md Umbrel & cd Umbrel

curl -L https://github.com/getumbrel/umbrel/archive/v0.3.14.tar.gz | tar -xz --strip-components=1

 

FERTIG !
Das Umbrel-Paket wird bereitgestellt.

Umbrel Node Installation

 

# Starte Umbrel

sudo ./scripts/start

Es beginnt mit dem Entpacken der Pakete und installiert sie in den Umbrel-Ordner.

Wie Sie in der Meldung am Ende des Startskripts sehen werden, können Sie auf Ihren Knoten unter http://umbrel.local oder http://192.x.x.x (die lokale IP Ihres Knotens) zugreifen. Verwenden Sie einfach denselben Linux-Rechner oder einen anderen PC in Ihrem LAN, um auf das Dashboard des Knotens zuzugreifen.

Sie werden aufgefordert, einen Benutzernamen zu wählen, die 24 Wörter Seed zu speichern und ein Passwort festzulegen. Bitte notieren Sie sich alle diese Daten und speichern Sie sie an einem sicheren Ort.

Sobald es installiert ist und läuft, beginnt es mit der Synchronisierung der Bitcoin-Blockchain. In diesem Moment können Sie sich entspannen und auf die Synchronisierung warten. Es wird 4-12 Tage dauern, abhängig von der Hardware und der Internetverbindung. In der Zwischenzeit lade ich Sie ein, mehr über das Lightning Network zu erfahren und darüber, wie Sie einen Umbrel-Knoten verwenden und darauf vorbereitet werden können.

 

Grundlegende Nutzungshinweise für Umbrel Node:

Nun, was ich jedem neuen Node-Nutzer vorschlage, speziell mit Umbrel:

  • Warten Sie mit der Synchronisierung der Blockchain
  • Es wird einige Zeit dauern, ich weiß, aber haben Sie Geduld. Es wird durchkommen, keine Sorge. Machen Sie nichts (Dummes), bis es nicht fertig ist. Je nach Hardwarekonfiguration und Internetgeschwindigkeit kann es zwischen 3 und 12 Tagen dauern. Nach der Synchronisierung dauert es weitere 8-12 Stunden, um den Index für Electrum Server zu synchronisieren.
  • Halten Sie Ihre Software auf dem neuesten Stand

 

Nicht nur Umbrel, wenn du nicht den Pi-Modus verwendest. Sobald der Index synchronisiert ist, prüfe, ob es neue Updates gibt und wende sie an. Wenn du die RaspPi-Option verwendest, wird die Aktualisierung von Umbrel auch das Betriebssystem aktualisieren. Wenn Sie einen Linux-Rechner mit Umbrel in Docker verwenden, empfehle ich Ihnen, die folgende Prozedur (im Terminal) durchzuführen:

  • Umbrel Knoten stoppen: sudo ./scripts/stop
  • Sichern Sie Ihre lnd.conf Datei, falls Sie sie bearbeitet haben (Farbe, Name oder spezielle Funktionen für Ihren Knoten hinzufügen), siehe in home/umbrel/lnd
  • System aktualisieren: sudo apt update und dann sudo apt upgrade
  • System neu starten

 

Umbrel aktualisieren:

cd ~/umbrel && sudo ./scripts/update/update --repo getumbrel/umbrel#v0.3.9
(Version durch die neueste Version ersetzen)

Ersetze die Datei lnd.conf mit der Datei, die du vor dem Update gespeichert hast

Starten Sie Umbrel:

sudo ./scripts/start

Lassen Sie den Node mit Blöcken und Logs aufholen, das dauert normalerweise einige Minuten, haben Sie Geduld.

 

Umbrel Node Homepage: https://getumbrel.com

Umbrel Node Github Link: https://github.com/getumbrel/umbrel