Full Node auf FLUX
In diesem Leitfaden werden wir lernen, wie man einen Full Node auf Flux, betreibt und wie man die API freigibt.
Wie man mit Flux beginnt, fällt nicht in den Rahmen dieser Seite, aber Sie können sich bei Bedarf an die offizielle Dokumentation von Flux wenden. Hier wird davon ausgegangen, dass Sie genügend Flux besitzen, um eine App zu starten.
Holen Sie sich die Full Node App aus dem Marktplatz.
Alephium im Flux Marketplace Wählen Sie die App namens AlephiumNode aus.
API freigeben
Standardmäßig ist im Full Node-App nur der P2P-Port (39973 auf Flux-Knoten) freigegeben. Wenn Sie den API-Port freigeben möchten, müssen Sie die Spezifikation Ihrer Flux-App wie folgt aktualisieren. Bitte beachten Sie, dass das Freigeben der API ein Sicherheitsrisiko darstellen kann, es sei denn, Sie wissen, was Sie tun.
- Verwalten Sie Ihre Anwendung
- Aktualisieren Sie die Spezifikationen
- Konfigurieren Sie die Konnektivität, um den Containerport 12973 freizugeben. In dem untenstehenden Screenshot wurde der Port 42973 willkürlich ausgewählt und wird die API freigeben. Jeder andere gültige Port würde funktionieren. Berechnen Sie die Signaturnachricht und folgen Sie dem Signierungsprozess, um die Aktualisierung der Spezifikationen im Netzwerk zu verbreiten.
- Bereiten Sie Ihre Anwendung vorsichtig erneut bereit, um die Aktualisierung der Spezifikationen zu berücksichtigen.
Das ist es, Ihre API ist jetzt über den automatischen Endpunkt mit _42973
(oder dem von Ihnen angegebenen anderen Port) verfügbar. Sie können dies ganz einfach mit dem API-Endpunkt /infos/version
, überprüfen, beispielsweise etwas wie https://alephiumnode1708292985626_42973.app.runonflux.io/infos/version
.