Hostując Grocy na swoim Raspberry Pi, możesz katalogować i organizować swoje artykuły spożywcze, posiłki i wiele więcej.
Dobrze zaopatrzona lodówka jest niezbędna do sprawnego funkcjonowania dobrze uporządkowanego domu, a nikt nie chce otwierać spiżarni i zastawać półki ociekające przeterminowanymi i spleśniałymi produktami.
Grocy to hostowana na własnym serwerze aplikacja do zarządzania zapasami, którą możesz zainstalować na Raspberry Pi, aby pomóc Ci śledzić materiały eksploatacyjne, planować posiłki i efektywnie zarządzać pracami domowymi.
Po co zarządzać zakupami spożywczymi za pomocą Grocy na Raspberry Pi?
Wszyscy nienawidzą odpadów. Niezależnie od tego, czy chodzi o przekroczenie daty przydatności artykułów spożywczych, ponieważ nie sprawdziłeś ich na czas, czy też o niepotrzebne podróże do sklepu, bo nie zaplanowałeś posiłków z wyprzedzeniem, marnowanie jest szkodliwe dla środowiska i złe dla twojej psychiki zdrowie.
Grocy to oprogramowanie typu open source, które pomoże Ci prowadzić dokładną inwentaryzację materiałów eksploatacyjnych, dzięki czemu możesz planować z wyprzedzeniem, minimalizować straty i oszczędzać pieniądze.
Jak zainstalować Grocy na Raspberry Pi
Zanim zaczniesz, powinieneś postępować zgodnie z naszym przewodnikiem skonfiguruj Raspberry Pi jako serwer WWW. Chociaż do tego projektu nie będziesz potrzebować MariaDB ani PHP, mogą się one przydać w innych niesamowitych projektach samodzielnego hostingu Raspberry Pi. Upewnij się, że Ty również mieć zainstalowaną najnowszą wersję Docker Compose.
Po zakończeniu połącz się ze swoim Pi za pomocą Secure Shell (SSH):
ssh pi@your-pi-local-ip-address
Użyj Apt, aby zaktualizować i uaktualnić wszystkie zainstalowane pakiety:
sudo apt update && sudo apt upgrade -y
Teraz utwórz nowe katalogi dla danych Grocy i Grocy oraz Użyj płyta CD Komenda aby przejść do nowego katalogu Grocy:
mkdir grocy grocy/config && cd grocy
Użyj edytora tekstu nano, aby utworzyć nowy plik:
nanodocker-compose.yml
Dodaj do niego następujące linie:
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
Zapisz i wyjdź z nano za pomocą Ctrl + O Następnie Ctrl + X, a następnie wywołaj Docker Compose w trybie odłączonym za pomocą:
docker-compose up -d
Odwiedzać http://your-pi-local-IP-address: 9283 w przeglądarce internetowej i wprowadź Admin jako nazwa użytkownika i Admin jako hasło.
Wylądujesz na głównym ekranie sklepu spożywczego i powinieneś natychmiast kliknąć administrator > Zmień hasło, zmienić swoją nazwę użytkownika i hasło oraz ustawić odpowiednie zdjęcie profilowe.
Po zabezpieczeniu danych administratora nadszedł czas, aby połączyć instancję Grocy ze światem zewnętrznym. W przeglądarce odwiedź rejestratora swojej domeny i utwórz nowy A nagrywać. Ustaw gospodarz Do @i wartość do Twojego krajowego adresu IP. Ustaw czas wynajmu (TTL) na wartość minimalną, a następnie zapisz.
Wracając do wiersza poleceń, utwórz nowy plik konfiguracyjny dla Apache:
cd /etc/apache2/sites-available/
nanogrocy.conf
W nowym pliku wklej:
<VirtualHost *:80>
ServerNameyour-domain-name.tld
ProxyPass / http://127.0.0.1:9283/
ProxyPassReverse / http://127.0.0.1:9283/
ProxyPreserveHost On
VirtualHost>
Zapisz i wyjdź z nano za pomocą Ctrl + O Następnie Ctrl + X.
Włącz witrynę i uruchom ponownie Apache2:
sudoa2ensitegrocy.conf
sudo service apache2 restart
Możesz użyj Certbota do pobrania i wdrożenia certyfikatów i kluczy SSL:
sudo certbot
Jeśli uruchamiasz Certbota po raz pierwszy, zostaniesz poproszony o podanie adresu e-mail i wsparcie fundacji Electronic Frontier Foundation. Nie czuj się do tego zobowiązany. Wybierz nazwę swojej domeny z listy i naciśnij Wchodzić.
Możesz uzyskać dostęp do Grocy, wpisując nazwę swojej domeny w przeglądarce, a Twoje połączenie zostanie uaktualnione do HTTPS.
Podłącz Grocy do swojego telefonu
O ile informacje możesz wprowadzać bezpośrednio w przeglądarce, o tyle znacznie łatwiej jest zacząć od Grocy, jeśli korzystasz z aplikacji mobilnych dostępnych na Androida i iOS.
Pobierać: Sklep spożywczy dla Android | iOS (Bezpłatny)
Po zainstalowaniu aplikacji mobilnej kliknij Własny serwer w nim — pojawi się okno skanera QR. Następnie w przeglądarce internetowej na komputerze kliknij ikonę klucza Zarządzaj kluczami API > Dodaj. Na ekranie pojawi się kod QR; zeskanuj go aplikacją Grocy, aby połączyć się z instancją i zalogować się na swoje konto.
Użyj Grocy do zarządzania zapasami w kuchni!
Po uruchomieniu serwera, interfejsu sieciowego i aplikacji mobilnej nadszedł czas na inwentaryzację towarów!
Z Przegląd zapasów w sekcji aplikacji kliknij ikonę szachownicy, aby uruchomić skaner kodów kreskowych. Użyj tej opcji, aby zeskanować kody kreskowe na swoich produktach i wprowadzić niezbędne szczegóły. Musisz dodać nazwę przedmiotu, datę ważności i lokalizację.
Kliknij Ratować kiedy skończysz, a przedmiot pojawi się na twoim serwerze. Opcjonalnie możesz dodać informacje takie jak cena, co ułatwia wygenerowanie cenowych list zakupów na wypadek konieczności uzupełnienia zapasów. Ten krok jest niezwykle czasochłonny, ale warto go wykonać, jeśli zwykle kupujesz te same marki.
Kiedy skonsumujesz produkt, wystarczy ponownie zeskanować kod kreskowy, aby zniknął on z Twojego asortymentu. A kiedy rozładujesz zakupy po wizycie w sklepie, po prostu zeskanuj je podczas przechowywania i dodaj datę ważności. Ponieważ Grocy już kojarzy kod kreskowy z produktem, nie musisz ponownie wprowadzać nazwy, ceny ani lokalizacji.
Grocy posiada także podstawowy menedżer przepisów, który pomaga w przygotowaniu posiłków z wykorzystaniem posiadanych zapasów. Pomaga Ci w dokumentowaniu procesu, a nawet możesz dodać gotowy produkt jako pozycję w swoim ekwipunku.
Aby utworzyć nowy przepis kliknij Przepisy > Dodaj, Nadaj swojemu przepisowi nazwę, a następnie podaj liczbę porcji, etapy przepisu i składniki. Grocy dostarczy Ci kod kreskowy, który możesz wydrukować i przykleić do słoika z domowym bulionem z kurczaka.
Jeśli jesteś wyjątkowo zorganizowany, możesz skorzystać z narzędzia do planowania posiłków Grocy, aby zaplanować posiłki z tygodniowym wyprzedzeniem. Kliknij Planowanie posiłków, a następnie kliknij dla każdego dnia + (plus) i wybierz wybrany przepis z listy. Grocy sprawdzi, czy masz w magazynie niezbędne składniki.
Grocy zarządza czymś więcej niż tylko jedzeniem
Prowadzenie domu to coś więcej niż tylko świeże składniki w lodówce, a Grocy może Ci pomóc w niewyobrażalnym zakresie zadań.
Pod Zarządzaj danymi podstawowymi, możesz zdefiniować każdą czynność, która powinna odbywać się w Twoim domu, wraz z opisem. Jeśli mieszkają z Tobą inne osoby, możesz dodać je jako użytkowników Grocy i przypisać im zadania z poziomu aplikacji lub interfejsu internetowego. Upraszcza to i pozwala śledzić, kto jest odpowiedzialny za zmywanie naczyń, odkurzanie lub wyprowadzanie psów. Twoja rodzina doceni zmniejszenie tarć wynikających z nieporozumień.
Znajdziesz tu także sekcje dotyczące akumulatorów, poziomów naładowania, zakupu i dat ładowania.
Zorganizuj się dzięki Grocy!
Grocy skierowany jest wprost do osób, które czują potrzebę superorganizacji i kontroli nad każdym aspektem swojego życia, bez konieczności świadomego myślenia o tym.
Po skonfigurowaniu Grocy możesz zintegrować go ze swoją codzienną rutyną i od razu wiedzieć, jakie opcje są dla Ciebie dostępne.
Jeśli planowanie z wyprzedzeniem jest dla Ciebie ważne, dlaczego nie wypróbować aplikacji do planowania dnia, która pomoże Ci osiągnąć stałą dzienną produktywność?