Node-RED: Konfiguracja zdalnego repozytorium

Ta dokumentacja jest częścią przewodnika Zarządzanie projektami. Pełny przewodnik znajdziesz tutaj: Jak korzystać z funkcji "Projects" w Node-RED.

Witamy w dokumentacji Stackhero

Stackhero oferuje w pełni zarządzane środowisko Node-RED cloud, które pozwala szybko rozpocząć budowę workflowów:

  • Wbudowany serwer MQTT (Mosquitto) zapewniający płynną integrację IoT.
  • Pełny dostęp do panelu administracyjnego Node-RED do zarządzania przepływami i ustawieniami.
  • Node-RED Dashboard w zestawie do wizualizacji w czasie rzeczywistym.
  • Dedykowany serwer SMTP bez limitów wysyłki.
  • Bezproblemowe aktualizacje jednym kliknięciem, aby Twoja instancja była zawsze aktualna.
  • Własne nazwy domen z automatycznym HTTPS: na przykład https://node-red.twoja-firma.com.
  • Wysoka wydajność i silne zabezpieczenia dzięki prywatnej, dedykowanej infrastrukturze.

Bezpieczną, gotową do produkcji instancję Node-RED cloud hosting możesz uruchomić w około 5 minut. Stackhero zajmuje się konfiguracją, aktualizacjami i infrastrukturą, abyś mógł skupić się na budowaniu automatyzacji.

Aby połączyć Node-RED ze zdalnym repozytorium, wykonaj następujące kroki (przykład dotyczy GitHub, ale procedura jest podobna dla innych platform):

  1. Dodaj swój klucz publiczny w ustawieniach wybranej platformy.
  2. Pobierz adres URL SSH do swojego repozytorium Git.

Możesz utworzyć nowe repozytorium lub użyć już istniejącego. Na GitHub otwórz swoje repozytorium, przejdź do Settings, następnie do Deploy keys i kliknij Add deploy key. Wklej wcześniej skopiowany klucz publiczny, nadaj mu czytelną nazwę, np. "Node-RED", zaznacz opcję Allow write access i kliknij Add key.

Dodawanie klucza publicznego na GitHubDodawanie klucza publicznego na GitHub

Wróć do zakładki Code w swoim repozytorium i skopiuj adres URL SSH. Zazwyczaj wygląda on tak: [email protected]:<yourOrganization>/<yourRepositoryName>.git. Jeśli korzystasz z istniejącego repozytorium, znajdziesz ten adres po kliknięciu przycisku Clone or download.