PRYWATNA INFRASTRUKTURA / BEZ WYMAGANEJ IDENTYFIKACJIPrzeczytaj doktrynę prywatności
Notatki terenowe KoalaVPS

Interfejs wyszukiwania z uczciwymi ograniczeniami.

SearXNG może łączyć wyniki z wyszukiwarek za pośrednictwem usługi, którą obsługujesz. Źródła nadrzędne, sieć hostingu i przeglądarka nadal odgrywają role.

Poznaj ścieżkę żądania

Twoja instancja wysyła zapytania do skonfigurowanych silników i zwraca wyniki użytkownikowi. Źródła nadrzędne mogą ograniczać żądania lub stosować limity szybkości. Samodzielny hosting nie gwarantuje, że każda wyszukiwarka będzie bezterminowo akceptować ten ruch.

Utrzymuj interfejs pod kontrolą

Użyj HTTPS i zdecyduj, czy instancja jest prywatna, uwierzytelniona czy publiczna. Publiczny punkt końcowy wyszukiwania wymaga mechanizmów przeciw nadużyciom i planowania wydajności. Chroń ustawienia i dostęp administracyjny osobno.

Minimalizuj przechowywanie zapytań

Zapytania wyszukiwania mogą być wrażliwe. Przejrzyj logi reverse proxy, aplikacji i systemu oraz unikaj przechowywania ciągów zapytań bez określonej potrzeby. Wyjaśnij zewnętrzne żądania wyników i obrazów, które mogą kontaktować się z innymi stronami.

Utrzymuj i obserwuj

Śledź obsługiwane wydania, błędy odpowiedzi i zmiany upstream. Ogranicz kosztowne żądania i utrzymuj jasny plan awaryjny dla niedostępnych silników. Twórz kopię zapasową konfiguracji bez ujawniania tajnych tokenów.

Uwidocznij granice kontenera i proxy

Obsługiwane wdrożenie kontenerowe nadal wymaga trwałej konfiguracji, prywatnych sekretów i zamierzonego wystawienia sieciowego. Umieść aplikację za odpowiednim proxy TLS i przejrzyj limity szybkości przed udostępnieniem jej publicznie. Sprawdź bieżące oficjalne instrukcje wdrożenia, zamiast bez końca używać starego pliku compose.

Oddziel wyszukiwanie od warstwy AI

Jeśli dodasz narzędzie takie jak Perplexica lub inny interfejs wspomagany modelem, zapytanie i pobrany tekst mogą zostać również wysłane do dostawcy modelu. Przejrzyj tę nową ścieżkę danych oraz jej koszt, uwierzytelnianie i przechowywanie. Prywatna instancja metawyszukiwarki nie czyni automatycznie dodanej usługi AI prywatną.

Wybierz, kto może korzystać z punktu końcowego wyszukiwania

Prywatna instancja SearXNG może korzystać z tunelu lub uwierzytelnionej granicy dostępu. Publiczna instancja wymaga innego planu wydajności i ochrony przed nadużyciami. Jej nadrzędne wyszukiwarki nadal otrzymują żądania z Twojej ścieżki hostingu i mogą zwracać limity lub CAPTCHA; nowy adres IP nie gwarantuje obejścia. Użyj obsługiwanych instrukcji kontenera, utrwal ustawienia i wygeneruj prywatny sekret instancji. Trzymaj aplikację za zamierzonym proxy TLS.

  • Wybierz mały początkowy zestaw silników, które możesz odpytywać.
  • Trzymaj konfigurację/sekretne dane poza publiczną ścieżką plików.
  • Sprawdź, czy opcjonalne pobieranie zewnętrznych obrazów lub ikon zmienia granicę prywatności.

Pozwól limiterowi zobaczyć prawdziwego klienta

Bieżąca dokumentacja limitera SearXNG używa Valkey do stanu dynamicznego. Skonfiguruj go prywatnie i włącz limiter, gdy jest to częścią projektu instancji. Zaufanie do proxy jest kluczowe: jeśli każdy odwiedzający wydaje się być proxy, jeden odwiedzający może wpływać na limit wszystkich; jeśli dowolne przekazywane nagłówki są zaufane, odwiedzający może fałszywie przedstawić adres. Ustaw zaufane zakresy proxy na rzeczywiste wdrożenie, a następnie przetestuj wynikowe zachowanie przed publikacją punktu końcowego.

Przetestuj użycie przeglądarki i awarię silnika

Wykonaj zwykłe wyszukiwanie, zapytanie zawierające tekst niebędący ASCII, wyszukiwanie w jednej skonfigurowanej wyszukiwarce oraz w wyszukiwarce celowo niedostępnej. Sprawdź, czy awaria źródła nadrzędnego nie czyni całej usługi bezużyteczną. Dodaj przetestowaną instancję jako dostawcę wyszukiwania w przeglądarce, korzystając z obsługiwanych ustawień tej przeglądarki. W przypadku warstwy AI, takiej jak Perplexica, osobno przejrzyj uwierzytelnianie, udostępnianie danych dostawcy modelu, limity wydatków i atrybucję źródeł: frontend metawyszukiwarki nie kontroluje tych dodatkowych usług.

  • Sprawdź linki wyników i przekierowania z nowego profilu przeglądarki.
  • Sprawdź, czy wyszukiwane hasła pojawiają się w logach dostępu proxy lub analityce.
  • Przetestuj granicę prywatnego dostępu z nieautoryzowanej sieci.

Naprawiaj awarie po stronie nadrzędnej bez obchodzenia ograniczeń

Gdy zawodzi tylko jeden silnik, sprawdź jego błąd i bieżącą zgodność adaptera, zanim zmienisz całe wdrożenie. Odpowiedź CAPTCHA lub limitu szybkości jest sygnałem polityki po stronie dostawcy, a nie pozwoleniem na automatyzację wokół niej. Powtarzające się odpowiedzi HTTP429 mogą również pochodzić z własnej konfiguracji limitera/proxy. Zachowaj silnik zapasowy i próbę aktualizacji, zachowaj małą kopię zapasową konfiguracji i unikaj trwałych dzienników zapytań tylko dlatego, że rozwiązywanie problemów kiedyś ich wymagało.

SKONFIGURUJ SWOJĄ INFRASTRUKTURĘ

Przejmij kontrolę.
Wdrażaj na własnych zasadach.

Bez dokumentów tożsamości. Pełny dostęp administratora. Rozliczenia natywne dla kryptowalut.