Changedetection Hosting
Obserwuj strony internetowe pod kątem znaczących zmian i otrzymuj alerty, gdy monitorowana zawartość się aktualizuje.
- Jedno kliknięcie wdrożenie
- 15 GB Potrzebna przestrzeń dyskowa
- 1 GB RAM Potrzebna pamięć
- Od 2 € Cena

Oficjalne linki
Oficjalne linki i oryginalna strona internetowa Changedetection
Co otrzymujesz
w AvaHost
Wdrożenie jednym kliknięciem, niestandardowa domena, darmowe HTTPS, automatyczne aktualizacje aplikacji i zaplanowane kopie zapasowe są dostępne z każdą aplikacją w chmurze. Możesz uruchomić wiele aplikacji na jednym serwerze, a dostęp do terminala jest wliczony.
Ten szablon nie zawiera kontenera bazy danych.

Technologia
- Obraz Dockera
- dgtlmoon/changedetection.io:latest
- Domyślny port
- 5000

Jak działa Changedetection
Changedetection przechowuje obserwację dla każdego adresu URL i sprawdza dany cel zgodnie z harmonogramem wybranym przez operatora. Nowe odpowiedzi są porównywane z wcześniejszymi wersjami, a interfejs prezentuje różnicę słowo po słowie, linię po linii lub znak po znaku, aby użytkownik mógł przejrzeć, co faktycznie się zmieniło, zamiast otrzymywać tylko ogólny sygnał dostępności.
Filtry zawężają obserwację do przydatnej zawartości za pośrednictwem selektorów CSS, XPath, JSONPath, jq, wyrażeń regularnych, tekstu wyzwalającego i tekstu ignorowanego. Kroki przeglądarki mogą wypełniać pola lub klikać kontrolki przed ekstrakcją, gdy włączony jest fetcher obsługujący Playwright, podczas gdy REST API zarządza obserwacjami, grupami, ustawieniami powiadomień i powiązaną automatyzacją.
Kluczowe funkcje Changedetection
Reguły cen i dostępności mogą wykrywać metadane produktów i powiadamiać, gdy zmieniają się progi lub stany dostępności. Tekst PDF, odpowiedzi JSON, źródło strony, sumy kontrolne i wybrane regiony wizualne mogą również stać się monitorowanymi celami, co sprawia, że ta sama instancja jest przydatna do zamówień, śledzenia polityki, notatek wydania i kontroli zniekształceń.
Adresy URL powiadomień łączą aplikację z webhookami, systemami czatu, narzędziami incydentów i innymi dostawcami obsługiwanymi przez bibliotekę powiadomień. Każdy kanał zależy od własnych poświadczeń i punktu końcowego. Usługa hostowana nie dostarcza poczty e-mail aplikacji, dlatego powiadomienia oparte na poczcie e-mail są niedostępne, mimo że oprogramowanie upstream je dokumentuje.
Changedetection vs Visualping
Changedetection
Changedetection daje administratorom samodzielnie hostowaną listę obserwacji, historię różnic, selektory, przepływy pracy przeglądarki, adresy URL powiadomień i interfejs API. Visualping to produkt obsługiwany przez dostawcę, który monitoruje wybrane regiony strony i wysyła zarządzane alerty zmian, z rozszerzeniami przeglądarki, integracjami, interfejsem API i przypadkami użycia monitorowania biznesowego.
Visualping
Visualping może być preferowany, gdy zespół chce crawlingu zarządzanego przez dostawcę, administracji konta i dostarczania alertów w ramach planu komercyjnego. Changedetection pasuje do organizacji, które chcą kontrolować instancję monitorowania i są przygotowane do samodzielnego konfigurowania fetcherów, dostawców powiadomień, poświadczeń, dostępu do witryny docelowej i przechowywania.
Kto używa Changedetection
Zespoły zakupów monitorują zapasy i ceny, grupy prawne śledzą przepisy lub strony polityki, pracownicy bezpieczeństwa obserwują witryny publiczne pod kątem nieoczekiwanych edycji, a badacze śledzą ogłoszenia, publikacje lub aktualizacje programów. Deweloperzy mogą również przekształcić wykryty tekst w wywołania API lub kanały RSS dla przepływów pracy poniżej.
Witryny docelowe mogą narzucać logowania, ekrany zgody, limity szybkości, CAPTCHA lub kontrole anty-botów. Kroki przeglądarki pomagają w zwykłych przepływach interaktywnych, ale dostęp do chronionych stron zależy od celu, włączonego fetchera i wszelkich proxy lub poświadczeń dostarczonych przez operatora.

Samodzielne hostowanie Changedetection: wymagania i koszty
Zapotrzebowanie na zasoby rośnie wraz z liczbą obserwacji, częstotliwością sprawdzania, rozmiarem odpowiedzi, historią różnic, zrzutami ekranu, stronami renderowanymi przeglądarką, aktywnością API i równoczesnymi użytkownikami. Katalog wymienia PostgreSQL i MariaDB jako Nie wymagane; konfiguracja obserwacji, migawki, historia i lokalne pliki aplikacji muszą pozostać dołączone podczas aktualizacji i odzyskiwania.
W AvaHost, Changedetection używa Plan 1 za €2. Hostowany pakiet Changedetection obejmuje wdrożenie jednym kliknięciem, domenę niestandardową z automatycznym HTTPS, automatyczne aktualizacje aplikacji i zaplanowane kopie zapasowe. Poczta e-mail aplikacji jest wyłączona, dlatego skonfiguruj i przetestuj obsługiwane adresy URL powiadomień inne niż e-mail z wymaganymi poświadczeniami stron trzecich. Renderowanie przeglądarki, usługi proxy, konta witryn docelowych i uprawnienia dostępu nie są zawarte w planie hostingu.
F.A.Q
Changedetection zaczyna się od €2 w Planie 1. Plan podstawowy sprawdza się dla skromnej listy obserwowanych stron przy użyciu lekkich pobrań. Liczba obserwowanych stron, częstotliwość sondowania, rozmiar strony, przechowywanie zrzutów ekranu, renderowanie przeglądarki, historia różnic, wywołania API i liczba równoczesnych recenzentów określają, kiedy przydatna staje się większa ilość pamięci, mocy obliczeniowej lub magazynu.
Domena niestandardowa może ujawnić pulpit monitorowania poprzez automatyczne HTTPS po wskazaniu DNS na AvaHost. Po przypisaniu ostatecznej nazwy hosta, zweryfikuj dostęp administratora, obejrzyj podglądy, callbacki i linki powiadomień. Wszelkie poświadczenia monitorowanej strony lub ustawienia proxy pozostają oddzielne i powinny być testowane bez ujawniania tajemnic w udostępnionych notatkach obserwacji.
Powiadomienia e-mail są niedostępne w usłudze hostingowej. Changedetection obsługuje adresy URL powiadomień dla webhooków, narzędzi czatu, systemów incydentów i innych dostawców, ale każda trasa wymaga kompatybilnych poświadczeń i konfiguracji. Utwórz testową obserwację bez ryzyka, wyzwól znaną zmianę i potwierdź wybrany kanał spoza poczty e-mail przed poleganiem na nim w przypadku zdarzeń operacyjnych.
Niekoniecznie. Formularze logowania, renderowanie JavaScript, monity dotyczące zgody, limity szybkości, CAPTCHA-e i obrona przed botami mogą wpłynąć na monitorowanie. Browser Steps i fetcher obsługujący Playwright obejmują zwykłe interakcje, podczas gdy proxy lub konta na stronie docelowej mogą być wymagane osobno. Potwierdź, że monitorowanie jest dozwolone, i przetestuj dokładny przepływ strony przed poleganiem na wyniku.
