Dengan menghosting Grocy di Raspberry Pi, Anda dapat membuat katalog dan mengatur bahan makanan, makanan, dan banyak lagi.

Lemari es yang terisi dengan baik sangat penting agar rumah tertata rapi secara efisien, dan tidak seorang pun ingin membuka lemari makan dan menemukan rak-rak penuh dengan produk kadaluarsa dan berjamur.

Grocy adalah aplikasi manajemen stok yang dihosting sendiri yang dapat Anda host di Raspberry Pi, untuk membantu Anda melacak bahan habis pakai, merencanakan makanan, dan mengelola pekerjaan rumah secara efisien.

Mengapa Mengelola Belanjaan Anda Dengan Grocy di Raspberry Pi?

Semua orang membenci sampah. Entah itu karena bahan makanan sudah melewati tanggal habis pakai karena Anda tidak memeriksanya tepat waktu, atau melakukan perjalanan yang tidak perlu. ke toko karena Anda tidak merencanakan makanan sebelumnya, sampah berdampak buruk bagi lingkungan dan buruk bagi mental Anda kesehatan.

Grocy adalah perangkat lunak sumber terbuka yang akan membantu Anda menyimpan inventaris bahan habis pakai secara akurat, sehingga Anda dapat merencanakan sebelumnya, meminimalkan pemborosan, dan menghemat uang.

instagram viewer

Cara Install Grocy di Raspberry Pi

Sebelum memulai, Anda harus mengikuti panduan kami untuk atur Raspberry Pi Anda sebagai server web. Meskipun Anda tidak memerlukan MariaDB atau PHP untuk proyek ini, Anda mungkin menganggapnya berguna untuk proyek hosting mandiri Raspberry Pi lainnya yang mengagumkan. Pastikan Anda juga telah menginstal Docker Compose versi terbaru.

Setelah selesai, sambungkan ke Pi Anda menggunakan Secure Shell (SSH):

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

Gunakan Apt untuk memperbarui dan meningkatkan semua paket yang diinstal:

sudo apt update && sudo apt upgrade -y

Sekarang buat direktori baru untuk data Grocy dan Grocy, dan menggunakan CD memerintah untuk pindah ke direktori Grocy baru:

mkdir grocy grocy/config && cd grocy

Gunakan editor teks nano untuk membuat file baru:

nanodocker-compose.yml

Tambahkan baris berikut ke dalamnya:

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

Simpan dan keluar dari nano dengan Ctrl + O Kemudian Ctrl + X, lalu buka Docker Compose dalam mode terpisah dengan:

docker-compose up -d

Mengunjungi http://your-pi-local-IP-address: 9283 di browser web, dan masuk admin sebagai nama pengguna dan admin sebagai kata sandi.

Anda akan mendarat di layar utama Grocy, dan harus segera mengklik admin > Ubah kata sandi, untuk mengubah nama pengguna dan kata sandi Anda, serta mengatur gambar profil yang sesuai.

Dengan kredensial admin yang diamankan, saatnya menghubungkan instans Grocy Anda ke dunia luar. Di browser, kunjungi registrar domain Anda dan buat yang baru A catatan. Mengatur tuan rumah ke @, dan nilai alamat IP domestik Anda. Atur Time To Lease (TTL) ke nilai minimum, lalu simpan.

Kembali ke baris perintah, buat file konfigurasi baru untuk Apache:

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

Di file baru, tempel:

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

Simpan dan keluar dari nano dengan Ctrl + O Kemudian Ctrl + X.

Aktifkan situs dan mulai ulang Apache2:

sudoa2ensitegrocy.conf
sudo service apache2 restart

Kamu bisa gunakan Certbot untuk mengambil dan menerapkan sertifikat dan kunci SSL:

sudo certbot

Jika ini pertama kalinya Anda menjalankan Certbot, Anda akan diminta memasukkan alamat email Anda, dan untuk mendukung Electronic Frontier Foundation. Jangan merasa wajib untuk melakukan keduanya. Pilih nama domain Anda dari daftar, dan tekan Memasuki.

Anda dapat mengakses Grocy dengan memasukkan nama domain Anda di browser Anda, dan koneksi Anda akan ditingkatkan HTTPS.

Hubungkan Grocy ke Ponsel Anda

Meskipun Anda dapat memasukkan informasi langsung di browser Anda, akan lebih mudah untuk memulai Grocy jika Anda menggunakan aplikasi seluler yang tersedia untuk Android dan iOS.

Unduh: Belanjaan untuk Android | iOS (Bebas)

Setelah Anda menginstal aplikasi seluler, klik Server Sendiri di dalamnya—jendela pemindai QR akan muncul. Dari browser web komputer Anda, klik ikon kunci pas lalu Kelola Kunci API > Tambahkan. Kode QR akan muncul di layar Anda; pindai dengan aplikasi Grocy, untuk terhubung ke instans Anda dan masuk ke akun Anda.

Gunakan Grocy untuk Mengelola Stok Dapur Anda!

Dengan server, antarmuka web, dan aplikasi seluler aktif dan berjalan, inilah waktunya untuk menginventarisasi barang Anda!

3 Gambar

Dari Ikhtisar Saham bagian aplikasi, klik ikon kotak-kotak untuk meluncurkan pemindai kode batang. Gunakan ini untuk memindai kode batang pada item Anda, dan masukkan detail yang diperlukan. Anda harus menambahkan nama item, tanggal kedaluwarsa, dan lokasi.

Klik Menyimpan setelah selesai, dan item tersebut akan muncul di server Anda. Anda juga dapat menambahkan informasi seperti harga, yang memudahkan pembuatan daftar belanja harga ketika Anda perlu mengisi kembali. Langkah ini sangat memakan waktu, namun layak dilakukan jika Anda biasanya membeli merek yang sama.

Saat Anda mengonsumsi suatu produk, Anda hanya perlu memindai kode batangnya lagi agar produk tersebut hilang dari inventaris Anda. Dan saat Anda membongkar belanjaan Anda setelah mengunjungi toko, cukup pindai barang saat Anda menyimpannya dan tambahkan tanggal kedaluwarsa. Karena Grocy sudah mengaitkan barcode dengan suatu produk, Anda tidak perlu memasukkan kembali nama, harga, atau lokasi.

Grocy juga dilengkapi pengelola resep dasar yang membantu Anda membuat makanan menggunakan stok yang Anda miliki. Ini membantu Anda dalam mendokumentasikan prosesnya, dan Anda bahkan dapat menambahkan produk jadi sebagai item dalam inventaris Anda.

Untuk membuat resep baru, klik Resep > Tambahkan, Beri nama resep Anda, lalu isi jumlah porsi, langkah resep, dan bahan-bahannya. Grocy akan memberi Anda kode batang yang dapat Anda cetak dan tempelkan pada toples kaldu ayam buatan rumah Anda.

Jika Anda sangat terorganisir, Anda dapat menggunakan perencana makanan Grocy untuk merencanakan makanan Anda beberapa minggu sebelumnya. Klik Perencana Makanan, lalu untuk setiap hari, klik + (plus) dan pilih resep pilihan Anda dari daftar. Grocy akan memeriksa apakah Anda memiliki stok bahan-bahan yang diperlukan.

Grocy Mengelola Lebih Dari Sekadar Makanan

Menjalankan rumah tangga lebih dari sekadar bahan-bahan segar di lemari es Anda, dan Grocy dapat membantu Anda melakukan berbagai tugas yang tak terbayangkan.

Di bawah Kelola Data Utama, Anda dapat menentukan setiap tugas yang harus dilakukan di rumah Anda, beserta deskripsinya. Jika ada orang lain yang tinggal bersama Anda, Anda dapat menambahkan mereka sebagai pengguna di Grocy, dan menugaskan mereka untuk melakukan pekerjaan rumah dari aplikasi atau dari antarmuka web. Ini menyederhanakan dan melacak siapa yang bertanggung jawab mencuci piring, menyedot debu, atau mengajak anjing jalan-jalan. Keluarga Anda akan menghargai berkurangnya perselisihan karena kesalahpahaman.

Anda juga akan menemukan bagian baterai, tingkat pengisian daya, pembelian, dan tanggal pengisian daya.

Terorganisir Dengan Grocy!

Grocy ditujukan untuk orang-orang yang merasa perlu untuk menjadi sangat terorganisir, dan memiliki kendali atas setiap aspek kehidupan mereka, tanpa harus secara sadar memikirkannya.

Setelah Anda menyiapkan Grocy, Anda dapat mengintegrasikannya ke dalam rutinitas harian Anda dan mengetahui sekilas opsi apa yang tersedia untuk Anda.

Jika perencanaan ke depan penting bagi Anda, mengapa tidak mencoba aplikasi perencana harian untuk membantu Anda mencapai produktivitas harian yang konsisten?