अपने दोस्तों और परिवार के बारे में आपको जो कुछ भी जानना चाहिए, उस पर नज़र रखना कठिन काम है, और यह शर्मनाक है जब आप एक परिवार में चचेरे भाई क्रिस्टल की आर्म कैंडी को उसके वर्तमान पति, ज़ैच के बजाय उसके तीसरे पति, जॉर्ज के रूप में पेश करते हैं आयोजन। इन विवरणों को गलत करने से सभी प्रकार के नाटक और झगड़े हो सकते हैं, और अपने खुशहाल परिवार को गतिशील रूप से एक सोप ओपेरा में विकसित होते हुए देख सकते हैं।
मोनिका एक स्व-होस्टेड व्यक्तिगत संबंध प्रबंधक है जो आपको प्रियजनों के साथ अपनी बातचीत को व्यवस्थित और रिकॉर्ड करने में मदद करती है। अपने रास्पबेरी पाई सर्वर पर इसे स्थापित करने और उपयोग करने का तरीका यहां बताया गया है।
रास्पबेरी पाई पर मोनिका पर्सनल रिलेशनशिप मैनेजर कैसे स्थापित करें
प्रारंभ करने से पहले, सुनिश्चित करें कि आपका सिस्टम अद्यतित है, और इसके लिए पूर्वापेक्षाएँ स्थापित करें अपने रास्पबेरी पाई को वेब सर्वर के रूप में सेट करें। इसके अतिरिक्त, आपको यह सुनिश्चित करना चाहिए कि आपका पाई कम से कम PHP 8.1 पर चल रहा है, साथ ही कुछ आवश्यक मोड:
सुडोअपार्टस्थापित करना-वाईphp8.1php8.1-बीसीएमएथphp8.1-कर्लphp8.1-जी.डीphp8.1-जीएमपीphp8.1-इंटेलphp8.1-एमबीस्ट्रिंगphp8.1-mysqlphp8.1-रेडिसphp8.1-एक्सएमएलphp8.1-ज़िप
अपनी होम निर्देशिका में मोनिका के लिए एक नई निर्देशिका बनाएँ, फिर संग्रहण के लिए एक उपनिर्देशिका:
एमकेडीआईआर ~/मोनिका
एमकेडीआईआर ~/monica/भंडारण
अपनी मोनिका निर्देशिका में जाएँ:
सीडी मोनिका
...और डाउनलोड करने के लिए wget का उपयोग करें दो फ़ाइलें:
wget -O .env https://raw.githubusercontent.com/paolobasso99/docker-compose-files/main/monicahq/.env.example
wget https://raw.githubusercontent.com/paolobasso99/docker-compose-files/main/monicahq/docker-compose.yml
आपको एक 32-वर्ण वाली ऐप कुंजी जनरेट करनी होगी। आप ऐसा कई तरीकों से कर सकते हैं, जिसमें आपका पसंदीदा 32-वर्ण का पासवर्ड टाइप करना शामिल है। हमारा पसंदीदा विकल्प निम्नलिखित कमांड के आउटपुट को क्लिपबोर्ड पर कॉपी करना है:
तिथि | md5sum
खोलने के लिए नैनो टेक्स्ट एडिटर का उपयोग करें .env फ़ाइल:
नैनो.env
को बदलें TZ अपने वास्तविक समय क्षेत्र में, फिर अपनी 32-वर्ण वाली कुंजी को इसमें चिपकाएँ MONICAHQ_APP_KEY मैदान। इसके नीचे आपको MONICAHQ_DB_ROOT_PASSWORD और MONICAHQ_DB_PASSWORD के लिए फ़ील्ड दिखाई देंगे। इनमें से प्रत्येक के लिए उपयुक्त पासवर्ड सेट करें।
यदि आप चाहते हैं कि आपका मोनिका उदाहरण ईमेल भेजने में सक्षम हो, तो SMTP सेटिंग्स के लिए अपने ईमेल प्रदाता से परामर्श करें और उन्हें यहां मेल सेक्शन में जोड़ें। नैनो को सहेजें और बंद करें सीटीआरएल + ओ तब सीटीआरएल + एक्स.
अगला, आपको डॉकर कंपोज़ फ़ाइल को न्यूनतम रूप से संपादित करने की आवश्यकता है:
नैनोdocker-रचना.yml
के लिए खोजें monicahq अनुभाग; इसके ऊपर संस्करणों प्रविष्टि, एक अप्रयुक्त पोर्ट को आंतरिक पोर्ट 80 पर मैप करें:
बंदरगाहों:
- 8378:80
के लिए संस्करणों, को बदलें भंडारण आपके द्वारा पहले बनाई गई निर्देशिका का पथ। उदाहरण के लिए:
- ।/भंडारण:/home/पाई/मोनिका/भंडारण
अंत में, आप फ़ाइल के शीर्ष पर देखेंगे संस्करण: "3.9". यह संस्करण अभी तक Raspberry Pi OS द्वारा उपयोग किए जाने वाले डिफ़ॉल्ट रिपॉजिटरी में नहीं आया है। मान को 3.4 में बदलें। यह तब काम करेगा। नैनो को सहेजें और बंद करें सीटीआरएल + ओ तब सीटीआरएल + एक्स.
आदेश:
डॉकर-कंपोज़ अप -डी
…डॉकर कंपोज़ को आवश्यक इमेज डाउनलोड करने और कंटेनर सेट अप करने के लिए कहेगा।
अब आप मोनिका को किसी भी ब्राउज़र में एक्सेस कर सकते हैं http://your.local.pi.ip.address: 8378. साइट पर जाएँ और वेब इंटरफ़ेस के माध्यम से एक नया व्यवस्थापक उपयोगकर्ता बनाएँ।
अपने मोनिका पीआरएम को कहीं से भी ऐक्सेस करें
अगर आप कभी भी अपने परिवार और दोस्तों से टेलीफोन या के माध्यम से संपर्क करते हैं जूम वीडियो कॉलिंग, मोनिका को अपने स्थानीय नेटवर्क पर चलाना ठीक है। लेकिन जिन स्थितियों में आपको मोनिका की सबसे ज़्यादा ज़रूरत होती है, वे ऐसी होती हैं जहाँ आप अपने Raspberry Pi से दूर होते हैं। हमारा मतलब उस तरह की स्थितियों से है जहां आपको जल्दी से किसी के पीछे छिपना पड़ता है हेडस्टोन जब आप कोशिश करते हैं और काम करते हैं कि आपके बॉस के बच्चे कितने साल के हैं, या अंकल बिल के जन्मदिन पर असाधारण रूप से आकर्षक व्यक्ति आपका तीसरा चचेरा भाई है या केवल आपका दूसरा।
यदि आपने हमारी प्रारंभिक मार्गदर्शिका का अनुसरण किया है, तो आपके पास पहले से ही वे टूल हैं जिनकी आपको अपने Monica उदाहरण से कनेक्ट करने के लिए कहीं से भी सिग्नल मिल सकता है। मोनिका के लिए एक नई Apache कॉन्फ़िग फ़ाइल बनाएँ:
सीडी /etc/apache2/sites-available/
सुडोनैनोमोनिका.conf
नई फ़ाइल में, निम्न पेस्ट करें:
<वर्चुअलहोस्ट *:80>
सर्वर का नामआपका डोमेन.tld
ProxyPreserveHost पर
प्रॉक्सी पास / http:// लोकलहोस्ट: 8378/
प्रॉक्सीपासरिवर्स / http:// लोकलहोस्ट: 8378/ProxyPreserveHost पर
प्रॉक्सीपास "/सॉकेट""डब्ल्यूएस: // लोकलहोस्ट: 80/सॉकेट"
प्रॉक्सीपासरिवर्स "/सॉकेट""डब्ल्यूएस: // लोकलहोस्ट: 80/सॉकेट"
वर्चुअलहोस्ट>
नया कॉन्फ़िगरेशन सक्षम करें, फिर अपाचे को पुनरारंभ करें:
सुडोa2ensiteमोनिका.conf
सुडो सेवा अपाचे 2 पुनरारंभ करें
सुरक्षा प्रमाणपत्र और कुंजियों को लाने और परिनियोजित करने के लिए Certbot का उपयोग करें:
सुडो सर्टिफिकेट
सूची से अपना डोमेन नाम चुनें, और अपाचे को फिर से शुरू करें:
सुडो सेवा अपाचे 2 पुनरारंभ करें
अब आप कहीं से भी अपने मोनिका इंस्टेंस पर जा सकते हैं जहां से आपका इंटरनेट कनेक्शन है, और अधिक सुरक्षा के लिए सभी कनेक्शनों को HTTPS में अपग्रेड कर दिया जाएगा।
अपने व्यक्तिगत संबंधों को ट्रैक करने में मदद के लिए मोनिका का प्रयोग करें
एक बार जब आप अपना व्यवस्थापक खाता बना लेते हैं, तो अपने मोनिका इंस्टेंस पर फिर से जाएँ, और आपके द्वारा प्रदान किए गए विवरण का उपयोग करके लॉग इन करें। विचार सरल है: आप हर उस व्यक्ति के लिए संपर्क बनाते हैं जिसके साथ आप बातचीत करते हैं, फिर आप उनके बारे में जो कुछ भी जानते हैं उसे जोड़ें, आपके रिश्तों के साथ, आम दोस्त, पिछले इंटरैक्शन संपर्क विवरण, बातचीत के विषय और अधिक।
अगली बार जब आप उनसे मिलेंगे या उनसे बात करेंगे, तो आप प्रासंगिक विवरण पहले से प्राप्त करके तैयारी कर सकेंगे। यह आपकी स्मृति के अटारी में इधर-उधर टटोलने और फिर मरने से काफी बेहतर है अजीब चुप्पी में शर्मिंदगी के रूप में आप अपने पुराने क्रश के हाई स्कूल उपनाम को याद करने के लिए संघर्ष करते हैं आपके लिए।
अभी, आपके मोनिका डेटाबेस में कोई प्रविष्टि नहीं है। यह कुछ बनाने का समय है। आपके डैशबोर्ड के शीर्ष दाईं ओर एक बड़ा हरा बटन है जिस पर "किसी को जोड़ें" लिखा हुआ है. इसे क्लिक करें, और अगली स्क्रीन पर विवरण भरें।
आप आयात करके या तो अपने सभी संपर्कों को बल्क में जोड़ सकते हैं vCard (आभासी व्यवसाय कार्ड), या मूल नाम, ईमेल और लिंग फ़ील्ड भरें। हरे पर क्लिक करें जोड़ना अपनी बातचीत और अन्य विवरण लॉग करना शुरू करने के लिए बटन।
आप खाली अवतार प्लेसहोल्डर पर क्लिक करके आसानी से अपने संपर्क की तस्वीर जोड़ सकते हैं, और फिर आसान संदर्भ के लिए "स्कूल", "कार्य", या "पूर्व" जैसे त्वरित टैग जोड़ सकते हैं।
लॉगिंग वार्तालाप सरल है। पर क्लिक करें लॉग बातचीत, फिर "बीता हुआ कल", "आज" चुनें या वह तारीख चुनें जब बातचीत हुई थी. आप इसके लिए साधन भी चुन सकते हैं; विकल्पों में ईमेल, फेसबुक, व्हाट्सएप या फोन शामिल हैं। कोई आमने-सामने या व्यक्तिगत रूप से विकल्प नहीं है, लेकिन आप सेटिंग मेनू के माध्यम से इसे बदल सकते हैं।
फोन कॉल और भी आसान हैं। पर क्लिक करें लॉग कॉल, और आज की तारीख भरने के लिए अनुभाग का विस्तार होगा, साथ ही यह चुनने के लिए एक रेडियो बटन होगा कि किसने कॉल शुरू की। आप बिना प्रारूपित पाठ या संरचित मार्कडाउन का उपयोग करके जो कहा गया था उसे संक्षेप में लिख सकते हैं। कॉल के दौरान आपको कैसा महसूस हुआ, इसे रिकॉर्ड करने के लिए आप वर्गीकृत मेनू के माध्यम से भी क्लिक कर सकते हैं।
गतिविधियों, कार्यों, उपहारों के लिए समान क्षेत्र हैं, और क्या आपका संपर्क आपके लिए धन का भुगतान करता है (या इसके विपरीत)। स्क्रीन के बायीं ओर लम्बवत् नीचे भागते हुए आपके संपर्क के अन्य लोगों के साथ संबंधों के अनुभाग हैं। इनमें पारिवारिक संबंध, प्रेम संबंध और कार्य संबंध शामिल हैं। इन्हें जल्दी और आसानी से भरा जा सकता है। पर क्लिक करें एक नया रिश्ता जोड़ें, और चुनें कि क्या यह किसी मौजूदा संपर्क (आपके डेटाबेस में पहले से मौजूद) के साथ है या किसी नए व्यक्ति के साथ है।
मोनिका जानती है कि हो सकता है कि आपको अभी तक अपनी बहन के गुप्त प्रेमी के बारे में पूरी जानकारी न हो, इसलिए आपको वास्तव में पहले नाम डालने की आवश्यकता है। जैसे ही आपके दोस्तों के बीच गपशप आपके कानों में टपकती है, आप प्रोफ़ाइल को अपडेट कर सकते हैं। यदि आप चाहें, तो आप लिंग का चयन कर सकते हैं, और यह इंगित करने के लिए आयु-संबंधी रेडियो बटन हैं कि आप व्यक्ति की आयु नहीं जानते हैं, कि वह व्यक्ति "शायद" एक निश्चित आयु, कि आप इस व्यक्ति के जन्मदिन का दिन और महीना जानते हैं, लेकिन वर्ष नहीं, या कि आपके पास उनकी सही जन्म तिथि है नीचे दबाया।
आप एक संपर्क प्रविष्टि बना सकते हैं, जो आपको इस व्यक्ति के साथ किसी अन्य संपर्क की तरह व्यवहार करने, जन्मदिन अनुस्मारक सेट करने और अपने संपर्क और उनके परिचित के बीच संबंध चुनने देगी। डिफ़ॉल्ट विकल्प व्यापक हैं, और आप सेटिंग्स में ड्रॉपडाउन मेनू में और प्रविष्टियां जोड़ सकते हैं।
यदि आपने किसी ईमेल खाते का SMTP विवरण .env फ़ाइल, मोनिका आगामी जन्मदिनों के रिमाइंडर के रूप में स्वचालित रूप से आपको ईमेल भेज देगी। आप क्लिक करके प्रत्येक संपर्क के लिए महत्वपूर्ण तिथियों के लिए अन्य अनुस्मारक जोड़ सकते हैं रिमाइंडर जोड़ें संपर्क पृष्ठ पर बटन।
मोनिका का एक जर्नल फंक्शन भी है, जिसे किसी भी पेज के मेन्यू बार के माध्यम से एक्सेस किया जा सकता है। पत्रिका स्वचालित रूप से उन गतिविधियों से भर जाती है जिन्हें आपने दूसरों के साथ साझा किया है और पूरे दिन मोनिका में रिकॉर्ड किया है। आप गतिविधियों और विचारों को मैन्युअल रूप से जोड़ सकते हैं, और पूरे दिन के लिए एक रेटिंग और टिप्पणी जोड़ सकते हैं।
मोनिका में सब कुछ बड़े पैमाने पर एक साथ जुड़ा हुआ है। आप एक जर्नल प्रविष्टि पर क्लिक कर सकते हैं और उस संपर्क की प्रोफ़ाइल पर जा सकते हैं जिसके साथ आपने एक गतिविधि साझा की है, फिर उसी टैग वाले लोगों को खोजने के लिए उनके टैग क्लाउड में एक टैग पर क्लिक करें। आप दोस्तों, प्रेमियों, काम के सहयोगियों और बहुत कुछ पर जा सकते हैं।
जब दुखद लेकिन अपरिहार्य अंततः पास हो जाता है, तो "संपर्क संपादित करें" पृष्ठ के निचले भाग में एक चेकबॉक्स होता है जो आपको "इसे मृतक के रूप में चिह्नित करने" की अनुमति देता है।
मोनिका आपको अच्छे रिश्ते बनाए रखने में मदद करती है
जब तक आप अपने डेटा को अद्यतन और सटीक रखना याद रखते हैं, तब तक पारस्परिक संबंधों के एक जटिल वेब का ट्रैक रखना मोनिका के साथ आसान है। लेकिन पहले, आपको ट्रैक रखने के लिए संबंध बनाने की आवश्यकता है। यदि आप एक रोमांटिक साथी की तलाश कर रहे हैं, तो सोशल मीडिया प्रोफाइल की जाँच करना शुरू करने के लिए एक बढ़िया जगह है!