
परिवर्तन निगरानी ऐप जो विभिन्न अवधियों में वेब पेजों की सामग्री की जांच करता है।
URL Tracker एक मजबूत और स्केलेबल वेब एप्लिकेशन है जो URLs की निगरानी और ट्रैक करने, परिवर्तनों को लॉग करने और विभिन्न वेब संसाधनों की स्थिति और व्यवहार के बारे में विस्तृत जानकारी प्रदान करने के लिए डिज़ाइन किया गया है। Sails.js पर बनाया गया यह एप्लिकेशन अपटाइम, सामग्री परिवर्तन और प्रदर्शन निगरानी के लिए URLs को ट्रैक करने के लिए एकदम सही है।

URL Tracker नियमित अंतराल पर निर्दिष्ट URLs को HTTP अनुरोध भेजकर काम करता है। यह प्रतिक्रिया सामग्री की तुलना पिछले परिणामों से करता है और किसी भी अंतर को लॉग करता है। एप्लिकेशन को कस्टम सूचनाओं, डेटा प्रोसेसिंग और अधिक के साथ बढ़ाया जा सकता है, जिससे यह विभिन्न उपयोग मामलों के लिए बहुमुखी बन जाता है।
प्रारंभिक सेटअप पर, एप्लिकेशन डिफ़ॉल्ट व्यवस्थापक क्रेडेंशियल्स के साथ आता है:
[email protected]9TMhdaUSEzksEXFमहत्वपूर्ण: सुरक्षा कारणों से, यह अत्यधिक अनुशंसा की जाती है कि आप लॉगिन करने के तुरंत बाद इन डिफ़ॉल्ट क्रेडेंशियल्स को बदल दें। आप एप्लिकेशन के भीतर उपयोगकर्ता प्रबंधन इंटरफ़ेस के माध्यम से ऐसा कर सकते हैं।
यदि आप किसी वेब पेज पर परिवर्तनों को ट्रैक करना चाहते हैं, तो इन चरणों का पालन करें (आपको लॉग इन होना चाहिए):
http://s3.amazonaws.com/careemcrm/। आप एक साथ कई लिंक भी जोड़ सकते हैं।acceptedChange के रूप में संग्रहीत करेगा।Telegram के माध्यम से सूचनाएँ प्राप्त करने के लिए:
https://api.telegram.org/bot<YourBOTToken>/getUpdates जैसे API का उपयोग करें।शुरू करने से पहले, सुनिश्चित करें कि आपके स्थानीय मशीन पर निम्नलिखित स्थापित हैं:
अपनी स्थानीय मशीन पर रिपॉजिटरी क्लोन करके प्रारंभ करें:
git clone https://github.com/ahussam/url-tracker.git
cd url-tracker
रिपॉजिटरी क्लोन करने के बाद, आवश्यक निर्भरताएँ स्थापित करें:
npm install
आप एप्लिकेशन को डेवलपमेंट मोड में इस प्रकार प्रारंभ कर सकते हैं:
sails lift
यह आपके .env फ़ाइल में परिभाषित पोर्ट पर Sails.js सर्वर प्रारंभ करेगा
एक सुसंगत वातावरण के लिए, आप Docker का उपयोग करके URL Tracker प्रोजेक्ट चला सकते हैं।
MONGO_URL को mongodb://mongodb:27017/url-tracker में बदलें।
Docker इमेज बनाने के लिए, चलाएँ:
docker build -t url-tracker .
Docker का उपयोग करके एप्लिकेशन प्रारंभ करने के लिए:
docker run -p 1337:1337 url-tracker
या docker-compose का उपयोग करके
docker-compose build
docker-compose up
यह कमांड कंटेनर के पोर्ट 1337 को आपकी स्थानीय मशीन के पोर्ट 1337 से मैप करता है। अपने ब्राउज़र में http://localhost:1337 पर जाकर एप्लिकेशन तक पहुँचें।

The MIT License (MIT)
Copyright (c) 2024 Abdullah Hussam
यह अनुमति, नि:शुल्क, किसी भी व्यक्ति को दी जाती है जो इस सॉफ़्टवेयर और संबंधित दस्तावेज़ीकरण फ़ाइलों ("सॉफ़्टवेयर") की एक प्रति प्राप्त करता है, ताकि वह बिना किसी प्रतिबंध के सॉफ़्टवेयर में कार्य कर सके, जिसमें बिना किसी सीमा के सॉफ़्टवेयर की प्रतियों का उपयोग, प्रतिलिपि, संशोधन, विलय, प्रकाशन, वितरण, उपलाइसेंस और/या बेचने का अधिकार शामिल है, और ऐसे व्यक्तियों को जिन्हें सॉफ़्टवेयर प्रदान किया गया है, ऐसा करने की अनुमति देना, निम्नलिखित शर्तों के अधीन:
उपरोक्त कॉपीराइट नोटिस और यह अनुमति नोटिस सॉफ़्टवेयर के सभी प्रतियों या महत्वपूर्ण भागों में शामिल होने चाहिए।
सॉफ़्टवेयर "जैसा है" प्रदान किया जाता है, बिना किसी प्रकार की वारंटी के, स्पष्ट या निहित, जिसमें बिना सीमा के व्यापारिकता, किसी विशेष उद्देश्य के लिए उपयुक्तता और गैर-उल्लंघन की वारंटियाँ शामिल हैं। किसी भी स्थिति में लेखक या कॉपीराइट धारक किसी भी दावे, क्षति या अन्य दायित्व के लिए उत्तरदायी नहीं होंगे, चाहे वह अनुबंध के कार्य, टोर्ट या अन्यथा से उत्पन्न हो, सॉफ़्टवेयर से या सॉफ़्टवेयर के उपयोग या अन्य लेन-देन से संबंधित हो।
योगदान का स्वागत है! कृपया बेझिझक एक Pull Request सबमिट करें।
समर्थन के लिए, कृपया GitHub पर एक issue खोलें।