Jak połączyć się ze skryptu Pythona do Qdrant na serwerze TrueNAS? (Instrukcja krok po kroku)
🧠 Założenie:
Masz zainstalowaną bazę danych Qdrant na serwerze TrueNAS SCALE i chcesz z poziomu swojego komputera uruchomić skrypt, który dodaje dane prawne do tej bazy.
🔧 Krok 1: Sprawdź adres IP Twojego serwera
Zaloguj się do panelu TrueNAS i odczytaj jego adres IP – zazwyczaj coś w stylu 192.168.1.100. To jest numer, pod którym Twój komputer znajdzie ten serwer w sieci domowej.
🔍 Krok 2: Sprawdź, czy Qdrant działa i słucha na porcie 6333
Jeśli uruchamiasz Qdrant jako kontener Docker, wpisz w terminalu:
docker ps
Szukaj linijki, która mówi o porcie 0.0.0.0:6333->6333
📝 Krok 3: Edytuj skrypt Pythona
Otwórz swój plik dodaj_dane_prawne_qdrant.py i zmień linijkę z hostem:
# PRZED:
QDRANT_HOST = "localhost"
# PO:
QDRANT_HOST = "192.168.1.100" # adres IP Twojego serwera
Port 6333 zazwyczaj zostaje bez zmian.
🧪 Krok 4: Uruchom skrypt normalnie
Skrypt działa dokładnie tak samo jak wcześniej – teraz jednak łączy się z Qdrantem na serwerze zamiast lokalnie.
python dodaj_dane_prawne_qdrant.py
🔒 Krok 5 (opcjonalnie): Upewnij się, że firewall nie blokuje portu
Jeśli Qdrant nie odpowiada, sprawdź zaporę ogniową na TrueNAS. Port 6333 musi być otwarty.
✅ Gotowe!
Twoje dane prawne trafiają teraz bezpośrednio do Qdranta na Twoim serwerze NAS. Możesz je przeszukiwać lokalnie, bez chmury i abonamentów.
💡 Protip
W razie potrzeby możesz też odpalić Qdrant jako aplikację na TrueNAS z GUI lub jako kontener Docker Compose – chcesz instrukcję?