Door Grocy op uw Raspberry Pi te hosten, kunt u uw boodschappen, maaltijden en nog veel meer catalogiseren en organiseren.

Een goed gevulde koelkast is essentieel voor het efficiënt runnen van een goed geordend huis, en niemand wil de voorraadkast openen en planken aantreffen die druipen van de verlopen en beschimmelde producten.

Grocy is een door uzelf gehoste app voor voorraadbeheer die u op een Raspberry Pi kunt hosten, waarmee u uw verbruiksartikelen kunt bijhouden, maaltijden kunt plannen en het huishoudelijk werk efficiënt kunt beheren.

Waarom uw boodschappen beheren met Grocy op Raspberry Pi?

Iedereen heeft een hekel aan verspilling. Of het nu komt doordat voedingsmiddelen over de houdbaarheidsdatum heen zijn omdat je ze niet op tijd hebt gecontroleerd, of doordat je onnodige reizen maakt naar de winkel gaan omdat je je maaltijden niet van tevoren hebt gepland, afval is slecht voor het milieu en slecht voor je mentale gesteldheid gezondheid.

Grocy is open-sourcesoftware waarmee u een nauwkeurige inventaris van uw verbruiksartikelen kunt bijhouden, zodat u vooruit kunt plannen, verspilling kunt minimaliseren en geld kunt besparen.

instagram viewer

Hoe Grocy op Raspberry Pi te installeren

Voordat u begint, moet u onze gids volgen stel uw Raspberry Pi in als webserver. Hoewel je MariaDB of PHP niet nodig hebt voor dit project, vind je ze misschien handig voor andere geweldige zelfhostende Raspberry Pi-projecten. Zorg ervoor dat jij ook zorg ervoor dat de nieuwste versie van Docker Compose is geïnstalleerd.

Zodra dat is voltooid, maakt u verbinding met uw Pi via Secure Shell (SSH):

ssh pi@your-pi-local-ip-address

Gebruik Apt om bij te werken en te upgraden alle geïnstalleerde pakketten:

sudo apt update && sudo apt upgrade -y

Maak nu nieuwe mappen voor Grocy en Grocy-gegevens, en gebruik de CD commando om naar de nieuwe Grocy-map te gaan:

mkdir grocy grocy/config && cd grocy

Gebruik de nano-teksteditor om een ​​nieuw bestand te maken:

nanodocker-compose.yml

Voeg er de volgende regels aan toe:

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

Opslaan en nano afsluiten met Ctrl+O Dan Ctrl+Xen open vervolgens Docker Compose in de vrijstaande modus met:

docker-compose up -d

Bezoek http://your-pi-local-IP-address: 9283 in een webbrowser en voer in beheerder als gebruikersnaam en beheerder als wachtwoord.

Je komt terecht in het hoofdscherm van Grocy en moet onmiddellijk klikken beheerder > Wachtwoord wijzigen, om uw gebruikersnaam en wachtwoord te wijzigen en een geschikte profielfoto in te stellen.

Nu de beheerdersreferenties zijn beveiligd, is het tijd om uw Grocy-instantie met de buitenwereld te verbinden. Ga in een browser naar uw domeinregistreerder en maak een nieuw domein aan A dossier. Stel de gastheer naar @en de waarde van uw binnenlandse IP-adres. Stel de Time To Lease (TTL) in op de minimumwaarde en sla vervolgens op.

Terug op de opdrachtregel maakt u een nieuw configuratiebestand voor Apache:

cd /etc/apache2/sites-available/
nanogrocy.conf

Plak in het nieuwe bestand:

<VirtualHost *:80>
ServerNameyour-domain-name.tld
ProxyPass / http://127.0.0.1:9283/
ProxyPassReverse / http://127.0.0.1:9283/
ProxyPreserveHost On
VirtualHost>

Opslaan en nano afsluiten met Ctrl+O Dan Ctrl+X.

Schakel de site in en start Apache2 opnieuw:

sudoa2ensitegrocy.conf
sudo service apache2 restart

Jij kan gebruik Certbot om SSL-certificaten en sleutels op te halen en te implementeren:

sudo certbot

Als het de eerste keer is dat u Certbot gebruikt, wordt u gevraagd uw e-mailadres in te voeren en de Electronic Frontier Foundation te steunen. Voel je ook niet verplicht om dit te doen. Selecteer uw domeinnaam uit een lijst en klik op Binnenkomen.

U krijgt toegang tot Grocy door uw domeinnaam in uw browser in te voeren, waarna uw verbinding wordt geüpgraded HTTPS.

Verbind Grocy met je telefoon

Hoewel u informatie rechtstreeks in uw browser kunt invoeren, is het veel eenvoudiger om met Grocy te beginnen als u de mobiele apps gebruikt die beschikbaar zijn voor Android en iOS.

Downloaden: Grot voor Android | iOS (Vrij)

Nadat u de mobiele app heeft geïnstalleerd, klikt u op Eigen server erin: er verschijnt een QR-scannervenster. Klik vervolgens in de webbrowser van uw computer op het steeksleutelpictogram Beheer API-sleutels > Toevoegen. Er verschijnt een QR-code op uw scherm; scan het met de Grocy-app om verbinding te maken met uw exemplaar en in te loggen op uw account.

Gebruik Grocy om uw keukenvoorraad te beheren!

Nu de server, de webinterface en de mobiele app actief zijn, is het tijd om uw goederen te inventariseren!

3 afbeeldingen

Van de Voorraadoverzicht In het gedeelte van de app klikt u op het schaakbordpictogram om de streepjescodescanner te starten. Gebruik dit om streepjescodes op uw artikelen te scannen en de benodigde gegevens in te voeren. U moet een naam voor het artikel, de vervaldatum en de locatie toevoegen.

Klik Redden als u klaar bent, verschijnt het item op uw server. U kunt optioneel informatie toevoegen, zoals de prijs, waardoor het gemakkelijker wordt om geprijsde boodschappenlijsten te genereren voor wanneer u uw voorraad moet aanvullen. Deze stap is ongelooflijk tijdrovend, maar de moeite waard als je meestal dezelfde merken koopt.

Wanneer u een product consumeert, hoeft u alleen maar de barcode opnieuw te scannen om deze uit uw inventaris te laten verdwijnen. En wanneer u uw boodschappen uitpakt na een bezoek aan de winkel, scant u gewoon de artikelen terwijl u ze opslaat en voegt u de vervaldatum toe. Omdat Grocy de streepjescode al aan een product associeert, hoeft u de naam, prijs of locatie niet opnieuw in te voeren.

Grocy beschikt ook over een basisreceptenmanager waarmee je maaltijden kunt bereiden met de voorraad die je hebt. Het helpt u bij het documenteren van het proces en u kunt het voltooide product zelfs als item aan uw inventaris toevoegen.

Om een ​​nieuw recept aan te maken, klikt u op Recepten > Toevoegen, Geef uw recept een naam en vul vervolgens het aantal porties, de receptstappen en de ingrediënten in. Grocy zal u voorzien van een streepjescode die u kunt afdrukken en op uw pot zelfgebrouwen kippenbouillon kunt plakken.

Als u bijzonder georganiseerd bent, kunt u de maaltijdplanner van Grocy gebruiken om uw maaltijden weken van tevoren te plannen. Klik Maaltijdplanneren klik vervolgens voor elke dag op + (plus) en selecteer het door u gekozen recept uit een lijst. Grocy controleert of je de benodigde ingrediënten op voorraad hebt.

Grocy beheert meer dan alleen eten

Een huishouden runnen gaat over meer dan de verse ingrediënten in je koelkast, en Grocy kan je helpen met een onvoorstelbaar scala aan taken.

Onder Beheer stamgegevens, kunt u elk karwei dat in uw huis moet plaatsvinden definiëren, samen met een beschrijving. Als er andere mensen bij u wonen, kunt u ze toevoegen als gebruikers op Grocy en hen opdracht geven om klusjes te doen vanuit de app of via de webinterface. Dit vereenvoudigt en houdt bij wie verantwoordelijk is voor de afwas, het stofzuigen of het uitlaten van de honden. Uw gezin zal de vermindering van wrijving door misverstanden waarderen.

U vindt ook secties voor batterijen, oplaadniveaus, aankoop en oplaaddatums.

Organiseer uw organisatie met Grocy!

Grocy is volledig gericht op mensen die de behoefte voelen om supergeorganiseerd te zijn en controle te hebben over elk aspect van hun leven, zonder er bewust over na te hoeven denken.

Zodra u Grocy heeft ingesteld, kunt u het in uw dagelijkse routine integreren en weet u in één oogopslag welke opties voor u beschikbaar zijn.

Als vooruit plannen belangrijk voor u is, waarom probeert u dan niet een dagplanner-app om u te helpen een consistente dagelijkse productiviteit te bereiken?