अपने रास्पबेरी पाई पर ग्रॉसी को होस्ट करके, आप अपनी किराने का सामान, भोजन और बहुत कुछ सूचीबद्ध और व्यवस्थित कर सकते हैं।
एक सुव्यवस्थित घर को कुशलतापूर्वक चलाने के लिए एक अच्छी तरह से भंडारित फ्रिज आवश्यक है, और कोई भी व्यक्ति अलमारी को खोलकर नहीं देखना चाहता है कि अलमारियों में समय सीमा समाप्त हो चुकी और फफूंदयुक्त उपज टपक रही हो।
ग्रॉसी एक स्व-होस्टेड स्टॉक-प्रबंधन ऐप है जिसे आप अपने उपभोग्य सामग्रियों पर नज़र रखने, भोजन की योजना बनाने और गृहकार्य को कुशलतापूर्वक प्रबंधित करने में मदद करने के लिए रास्पबेरी पाई पर होस्ट कर सकते हैं।
रास्पबेरी पाई पर ग्रोसी के साथ अपनी किराने का सामान क्यों प्रबंधित करें?
हर किसी को बर्बादी से नफरत है. क्या ऐसा इसलिए है क्योंकि खाद्य पदार्थ अपनी उपयोग की तारीखों से आगे निकल गए हैं क्योंकि आपने समय पर उनकी जाँच नहीं की है, या अनावश्यक यात्राएँ कर रहे हैं स्टोर पर जाएँ क्योंकि आपने समय से पहले अपने भोजन की योजना नहीं बनाई, अपशिष्ट पर्यावरण के लिए और आपके मानसिक स्वास्थ्य के लिए हानिकारक है स्वास्थ्य।
ग्रोसी एक ओपन-सोर्स सॉफ्टवेयर है जो आपको अपने उपभोग्य सामग्रियों की सटीक सूची रखने में मदद करेगा, ताकि आप समय से पहले योजना बना सकें, बर्बादी को कम कर सकें और पैसे बचा सकें।
रास्पबेरी पाई पर ग्रोसी कैसे स्थापित करें
शुरू करने से पहले, आपको हमारे गाइड का पालन करना चाहिए अपने रास्पबेरी पाई को एक वेब सर्वर के रूप में सेट करें. हालाँकि इस प्रोजेक्ट के लिए आपको MariaDB या PHP की आवश्यकता नहीं होगी, आप उन्हें अन्य अद्भुत रास्पबेरी पाई सेल्फ-होस्टिंग प्रोजेक्ट्स के लिए उपयोगी पा सकते हैं। आप भी सुनिश्चित करें डॉकर कंपोज़ का नवीनतम संस्करण स्थापित है.
एक बार यह पूरा हो जाने पर, सिक्योर शेल (SSH) का उपयोग करके अपने Pi से कनेक्ट करें:
ssh pi@your-pi-local-ip-address
अद्यतन और अपग्रेड करने के लिए Apt का उपयोग करें सभी स्थापित पैकेज:
sudo apt update && sudo apt upgrade -y
अब ग्रॉसी और ग्रॉसी डेटा के लिए नई निर्देशिकाएँ बनाएँ, और उपयोग सीडी आज्ञा नई ग्रॉसी निर्देशिका में जाने के लिए:
mkdir grocy grocy/config && cd grocy
नई फ़ाइल बनाने के लिए नैनो टेक्स्ट एडिटर का उपयोग करें:
nanodocker-compose.yml
इसमें निम्नलिखित पंक्तियाँ जोड़ें:
version: "2.1"
services:
grocy:
image: lscr.io/linuxserver/grocy: latest
container_name: grocy
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/London
volumes:
- /home/pi/config:/config
ports:
- 9283:80
restart: unless-stopped
नैनो को सहेजें और बाहर निकलें Ctrl+O तब Ctrl+X, फिर डॉकर कंपोज़ को अलग मोड में लाएं:
docker-compose up -d
मिलने जाना http://your-pi-local-IP-address: 9283 एक वेब ब्राउज़र में, और दर्ज करें व्यवस्थापक उपयोगकर्ता नाम के रूप में और व्यवस्थापक पासवर्ड के रूप में.
आप ग्रोसी मुख्य स्क्रीन पर पहुंच जाएंगे, और आपको तुरंत क्लिक करना चाहिए एडमिन > पासवर्ड बदलें, अपना उपयोगकर्ता नाम और पासवर्ड बदलने के साथ-साथ एक उपयुक्त प्रोफ़ाइल चित्र सेट करने के लिए।
एडमिन क्रेडेंशियल सुरक्षित होने के साथ, अब आपकी ग्रॉसी इंस्टेंस को बाहरी दुनिया से जोड़ने का समय आ गया है। ब्राउज़र में, अपने डोमेन रजिस्ट्रार पर जाएँ और एक नया बनाएँ ए अभिलेख। ठीक मेज़बान को @, और आपके घरेलू आईपी पते का मूल्य। टाइम टू लीज (टीटीएल) को न्यूनतम मान पर सेट करें, फिर सेव करें।
कमांड लाइन पर वापस, अपाचे के लिए एक नई कॉन्फ़िगरेशन फ़ाइल बनाएं:
cd /etc/apache2/sites-available/
nanogrocy.conf
नई फ़ाइल में, पेस्ट करें:
<VirtualHost *:80>
ServerNameyour-domain-name.tld
ProxyPass / http://127.0.0.1:9283/
ProxyPassReverse / http://127.0.0.1:9283/
ProxyPreserveHost On
VirtualHost>
नैनो को सहेजें और बाहर निकलें Ctrl+O तब Ctrl+X.
साइट को सक्षम करें और Apache2 को पुनरारंभ करें:
sudoa2ensitegrocy.conf
sudo service apache2 restart
तुम कर सकते हो SSL प्रमाणपत्र और कुंजियाँ लाने और तैनात करने के लिए Certbot का उपयोग करें:
sudo certbot
यदि आपने पहली बार सर्टिबॉट चलाया है, तो आपसे अपना ईमेल पता दर्ज करने और इलेक्ट्रॉनिक फ्रंटियर फाउंडेशन का समर्थन करने के लिए कहा जाएगा। ऐसा करने के लिए बाध्य महसूस न करें। किसी सूची से अपना डोमेन नाम चुनें और हिट करें प्रवेश करना.
आप अपने ब्राउज़र में अपना डोमेन नाम दर्ज करके ग्रोसी तक पहुंच सकते हैं, और आपका कनेक्शन अपग्रेड हो जाएगा HTTPS के.
ग्रोसी को अपने फोन से कनेक्ट करें
हालाँकि आप सीधे अपने ब्राउज़र में जानकारी दर्ज कर सकते हैं, लेकिन यदि आप एंड्रॉइड और आईओएस के लिए उपलब्ध मोबाइल ऐप का उपयोग करते हैं तो ग्रोसी से शुरुआत करना बहुत आसान है।
डाउनलोड करना: के लिए ग्रोसी एंड्रॉयड | आईओएस (मुक्त)
एक बार जब आप मोबाइल ऐप इंस्टॉल कर लें, तो क्लिक करें स्वयं का सर्वर इसमें—एक QR स्कैनर विंडो दिखाई देगी। अपने कंप्यूटर वेब ब्राउज़र से, स्पैनर आइकन पर क्लिक करें एपीआई कुंजी प्रबंधित करें > जोड़ें. आपकी स्क्रीन पर एक क्यूआर कोड दिखाई देगा; अपने इंस्टेंस से कनेक्ट करने और अपने खाते में लॉग इन करने के लिए इसे ग्रोसी ऐप से स्कैन करें।
अपने रसोई स्टॉक को प्रबंधित करने के लिए ग्रोसी का उपयोग करें!
सर्वर, वेब इंटरफ़ेस और मोबाइल ऐप चालू होने के साथ, यह आपके सामान की सूची बनाने का समय है!
से स्टॉक अवलोकन ऐप के अनुभाग में, बारकोड स्कैनर लॉन्च करने के लिए चेकरबोर्ड आइकन पर क्लिक करें। अपने आइटम पर बारकोड को स्कैन करने और आवश्यक विवरण दर्ज करने के लिए इसका उपयोग करें। आपको आइटम, समाप्ति तिथि और स्थान के लिए एक नाम जोड़ना होगा।
क्लिक बचाना जब पूरा हो जाएगा, और आइटम आपके सर्वर पर दिखाई देगा। आप वैकल्पिक रूप से कीमत जैसी जानकारी जोड़ सकते हैं, जिससे आपको दोबारा स्टॉक करने की आवश्यकता होने पर मूल्य वाली खरीदारी सूचियां तैयार करना आसान हो जाता है। यह कदम अविश्वसनीय रूप से समय लेने वाला है, लेकिन यदि आप आमतौर पर वही ब्रांड खरीदते हैं तो यह इसके लायक है।
जब आप किसी उत्पाद का उपभोग करते हैं, तो उसे अपनी इन्वेंट्री से गायब करने के लिए आपको बस बारकोड को फिर से स्कैन करने की आवश्यकता होती है। और जब आप स्टोर पर यात्रा के बाद अपनी खरीदारी उतारते हैं, तो वस्तुओं को स्टोर करते समय स्कैन करें और समाप्ति तिथि जोड़ें। क्योंकि ग्रोसी पहले से ही बारकोड को किसी उत्पाद के साथ जोड़ता है, इसलिए आपको नाम, मूल्य या स्थान दोबारा दर्ज करने की आवश्यकता नहीं होगी।
ग्रोसी में एक बुनियादी रेसिपी मैनेजर की भी सुविधा है जो आपके पास मौजूद स्टॉक का उपयोग करके भोजन बनाने में आपकी मदद करता है। यह आपको प्रक्रिया का दस्तावेजीकरण करने में सहायता करता है, और आप पूर्ण उत्पाद को अपनी सूची में एक आइटम के रूप में भी जोड़ सकते हैं।
नई रेसिपी बनाने के लिए क्लिक करें व्यंजन विधि > जोड़ें, अपनी रेसिपी को एक नाम दें, फिर सर्विंग्स की संख्या, रेसिपी चरण और सामग्री भरें। ग्रोसी आपको एक बारकोड प्रदान करेगा जिसे आप प्रिंट कर सकते हैं और होमब्रूड चिकन स्टॉक के अपने जार पर लगा सकते हैं।
यदि आप विशेष रूप से संगठित हैं, तो आप हफ्तों पहले अपने भोजन की योजना बनाने के लिए ग्रोसी के भोजन योजनाकार का उपयोग कर सकते हैं। क्लिक भोजन योजनाकार, फिर प्रत्येक दिन के लिए क्लिक करें + (प्लस) और एक सूची से अपना चुना हुआ नुस्खा चुनें। ग्रोसी जाँच करेगी कि आपके पास स्टॉक में आवश्यक सामग्रियाँ हैं।
ग्रोसी सिर्फ भोजन से कहीं अधिक का प्रबंधन करती है
घर चलाना आपके फ्रिज में मौजूद ताजी सामग्री से कहीं अधिक है, और ग्रोसी आपको अकल्पनीय कार्यों में मदद कर सकता है।
अंतर्गत मास्टर डेटा प्रबंधित करें, आप विवरण के साथ, अपने घर में होने वाले हर काम को परिभाषित कर सकते हैं। यदि आपके साथ अन्य लोग रहते हैं, तो आप उन्हें ग्रॉसी पर उपयोगकर्ताओं के रूप में जोड़ सकते हैं, और उन्हें ऐप या वेब इंटरफ़ेस से काम करने के लिए असाइन कर सकते हैं। यह सरल बनाता है और ट्रैक करता है कि बर्तन, वैक्यूमिंग, या कुत्तों को घुमाने के लिए कौन जिम्मेदार है। आपका परिवार ग़लतफ़हमी के कारण झगड़े में कमी की सराहना करेगा।
आपको बैटरियों, चार्ज के स्तर, खरीदारी और चार्ज की तारीखों के अनुभाग भी मिलेंगे।
ग्रोसी के साथ व्यवस्थित हो जाओ!
ग्रोसी का लक्ष्य पूरी तरह से ऐसे लोग हैं जो सुपर-संगठित होने की आवश्यकता महसूस करते हैं, और अपने जीवन के हर पहलू पर सचेत रूप से विचार किए बिना नियंत्रण रखते हैं।
एक बार जब आपके पास ग्रोसी सेटअप हो जाए, तो आप इसे अपनी दैनिक दिनचर्या में एकीकृत कर सकते हैं और एक नज़र में जान सकते हैं कि आपके लिए कौन से विकल्प उपलब्ध हैं।
यदि आपके लिए पहले से योजना बनाना महत्वपूर्ण है, तो लगातार दैनिक उत्पादकता प्राप्त करने में मदद के लिए डे प्लानर ऐप क्यों न आज़माएँ?