इस प्रोजेक्ट के बारे में
Organizr एक स्व-होस्टेड वेब डैशबोर्ड है जो उन लोगों के लिए बनाया गया है जो घर के कंप्यूटर या सर्वर पर कई सेवाएं चलाते हैं और बुकमार्क्स, IP पते और पोर्ट्स की भिड़ंत के बजाय एक जगह से उन्हें एक्सेस करना चाहते हैं।
यह कैसे काम करता है
यह प्रोजेक्ट आपको "टैब" परिभाषित करने देता है जो एक ही वेब पेज के अंदर लोड होते हैं, ताकि आप आसानी से अपनी सेवाओं के बीच जा सकें। टैब्स को iFrame के माध्यम से एम्बेड किया जा सकता है (हर टैब के लिए iFrames सक्षम या अक्षम करने का विकल्प के साथ) या simplement लिंक किया जा सकता है। क्विक एक्सेस टैब्स का समर्थन भी उपलब्ध है, उदाहरण के लिए www.example.com/#Sonarr जैसे URL फ्रैगमेंट के जरिए सीधे कोई विशिष्ट टैब खोलना। लॉन्च के लिए एक डिफ़ॉल्ट पेट सेट किया जा सकता है, और फुलस्क्रीन मोड भी उपलब्ध है।
खातों और एक्सेस नियंत्रण
यूज़र सपोर्ट सक्षम किया जा सकता है ताकि लोग अपने खाते बना सकें, और पाहुना सपोर्ट को चालू किया जा सकता है ताकि आगंतुक चुनिंदा टैब तक पहुँच सकें। इनमिटेड यूज़र ग्रुप्स, उपयोगकर्ता प्रबंधन कंसोल के साथ नए-खाते निर्माण को रजिस्ट्रेशन पासवर्ड के साथ सुरक्षित किया जा सकता है। README में उल्लिखित प्रमाणीकरण विकल्पों में Plex, Emby, LDAP और sFTP क्रेडेंशियल्स, साथ ही Nginx Auth_Request इंटीग्रेशन शामिल हैं। एक साथ कई लॉगिन का समर्थन उपलब्ध है, और लॉगिन लॉग व्यूअर के साथ Fail2ban इंटीग्रेशन भी मौजूद है। यदि एक मेल सर्वर कॉन्फ़िगर किया गया है तो "पासवर्ड भूल गए" फ़्लो के जरिए नया पासवर्ड ईमेल किया जा सकता है।
दिखावट और उपयोगिता
Organizr थीम करने योग्य है, जिसमें आप अपना रंग पैलेट कस्टमाइज़ कर सकते हैं, और टॉप बार को अपने साइट लोगो या नाम से ब्रांड किया जा सकता है। आयकों को सीधे अपलोड किया जा सकता है। इंटरफ़ेस को मोबाइल-फ्रेंडली बताया गया है, इसकी कीबोर्ड शॉर्टकट्स (सेटिंग्स मदद टैब में दस्तावेज़ की गई हैं), Gravatar सपोर्ट, पिन/अनपिन साइडबार, और अतिरिक्त भाषा सपोर्ट उपलब्ध है।
डिप्लॉयमेंट और आवश्यकताएँ
Organizr के लिए PHP 7.2 या नए संस्करण की आवश्यकता है। आधिकारिक संसाधनों में organizr.app साइट, एक Discord कम्युनिटी, एक डॉक्यूमेंटेशन विकी, और एक आधिकारिक Docker इमेज (organizr/organizr) शामिल हैं। README में दिखाए गए Docker उपयोग में कॉन्फ़िगरेशन वॉल्यूम को /config पर मैप किया जाता है, PGID और PUID सेट किए जाते हैं, पोर्ट 80 एक्सपोज़ किया जाता है, और fpm एवं ब्रांच चयन के लिए वैकल्पिक एन्वायरमेंट वेरिएबल्स सूचीबद्ध किए जाते हैं। शेल एक्सेस और रियलटाइम लॉग मॉनिटरिंग स्टैंडर्ड docker exec और docker logs कमांड्स के माध्यम से किया जाता है।
संक्षेप में, Organizr एक होमलैब के लिए पोर्टल परत है: यह स्वयं सेवाओं की जगह नहीं लेता, बल्कि उनके लिए लिंक, प्रमाणीकरण और प्रस्तुति को केंद्रित करता है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.