Cu HomeBox cu sursă deschisă instalată pe Raspberry Pi, puteți utiliza GUI-ul său web pentru a vă organiza și a urmări bunurile dvs.

De-a lungul vieții, oamenii dobândesc o mulțime de lucruri. Urmărirea lucrurilor pe care le deții poate fi dificilă și consumatoare de timp.

HomeBox este o aplicație web auto-găzduită care rulează pe Raspberry Pi. Vă ajută să urmăriți și să organizați un inventar și să vă gestionați bunurile și detaliile acestora.

De ce să instalați HomeBox pe Raspberry Pi?

Dacă sunteți acasă de mai mult de câțiva ani și nu ați adoptat abordarea Marie Kondo pentru a vă menține viața liberă de dezordine, atunci șansele sunt bune să dețineți o mulțime de lucruri.

Probabil că există o jumătate de duzină de computere în diferite stări de reparație. Sisteme hi-fi străvechi în mansardă, acustică și electrică de la momentul respectiv învață să cânți la chitară, și diverse în aer liber instrumente care vă ajută să vă îmbunătățiți grădinăritul. Asta nici măcar nu menționează sacul plin de cabluri vechi, încărcătoare și blocuri de alimentare. Așadar, dacă trebuie să-ți găsești suflantul de frunze în grabă, poate fi dificil.

instagram viewer

De asemenea, dacă doriți să faceți o cerere de garanție pentru că motorul s-a ars, trebuie să știți când și de unde l-ați cumpărat, împreună cu chitanțele, detaliile duratei garanției și cum să faceți reclamații.

Deși există o mulțime de aplicații care vă pot ajuta să creați un inventar al bunurilor și documente, va trebui să plătiți pentru ele, să deblocați funcții cu achiziții în aplicație sau să suportați o interfață greoaie de foaie de calcul.

HomeBox este o soluție completă pentru nevoile dvs. de inventar acasă, care oferă încărcare de imagini și documente, imbricate locații și funcții suplimentare, cum ar fi capacitatea de a genera etichete de coduri QR imprimabile pentru a vă ține evidența mărfuri lumești.

Cum se instalează HomeBox pe Raspberry Pi

HomeBox este destul de simplu de implementat, deși dacă intenționați să îl accesați departe de rețeaua dvs. de acasă, ar trebui să urmați ghidul nostru pentru configurați-vă Raspberry Pi ca server web. Asigură-te că instalați manual cea mai recentă versiune de Docker Compose.

Acum creați un director pentru HomeBox și utilizați CD comanda pentru a trece în el:

mkdir homebox && CD caseta de acasă 

Utilizați editorul de text nano pentru a crea un fișier Docker Compose:

nanodocker-compune.yml

În el, lipiți următoarele:

versiune: "3.4"

Servicii:
caseta de acasă:
imagine: ghcr.io/hay-kot/homebox: cele mai recente
container_name: homebox
reporniți: întotdeauna
mediu inconjurator:
- HBOX_LOG_LEVEL=info
- HBOX_LOG_FORMAT=text
- HBOX_WEB_MAX_UPLOAD_SIZE=10
volume:
- homebox-data:/data/
porturi:
- 3100:7745

volume:
homebox-data:
conducător auto: local

Puteți configura în continuare instanța HomeBox setând anumite opțiuni în secțiunea de mediu. De exemplu, adăugând:

HBOX_OPTIONS_ALLOW_REGISTRATION=fals;

... nu va permite înregistrarea de noi utilizatori. Poate doriți să adăugați acest lucru după ce v-ați creat propriul cont.

Salvați și ieșiți din nano cu Ctrl + O apoi Ctrl + X, apoi deschideți Docker Compose în modul detașat cu:

docker-compune până -d

Procesul va dura doar câteva secunde. Când se finalizează, puteți vizita instanța HomeBox într-un browser web la adresa dvs.-pi-local-ip: 3100.

Pentru a accesa instanța HomeBox pe internet, vizitați registratorul de domeniu și adăugați o nouă înregistrare A în Opțiuni DNS avansate. Seteaza Gazdă la „@” și câmpul de valoare la adresa dvs. IP. Setați valoarea TTL (Time to Lease) cât mai scăzută posibil, apoi salvați.

Înapoi pe Raspberry Pi, creați un nou fișier de configurare pentru Apache:

CD /etc/apache2/sites-available && sudo nano homebox.conf

Lipiți următoarele în noul fișier, având grijă să înlocuiți propriul nume de domeniu:

<VirtualHost *:80>

Numele serveruluimuo.laugh out loud

ProxyPass / http://127.0.0.1:3100/
ProxyPassReverse / http:/127.0.0.1:3100/
ProxyPreserveHost activat

VirtualHost>

Salvați și ieșiți din nano cu Ctrl + O apoi Ctrl + X, apoi activați fișierul conf și reporniți Apache.

sudoa2ensitecaseta de acasă.conf
sudo service apache2 reporniți

Certbot poate prelua și implementa automat chei și certificate de criptare, astfel încât datele dvs. să fie protejate în tranzit:

sudo certbot

Selectați numele de domeniu dintr-o listă și apăsați introduce, apoi reporniți Apache din nou:

sudo service apache2 reporniți

Utilizați HomeBox pentru a vă gestiona lucrurile fizice

Vizitați-vă domeniul într-un browser și faceți clic Inregistreaza-te. Introduceți adresa dvs. de e-mail și numele, apoi creați o parolă puternică. HomeBox nu partajează adresa ta de e-mail cu nimeni altcineva și este păstrată local pe Raspberry Pi.

După ce ați înregistrat conturile pentru gospodăria dvs., poate doriți să vă modificați docker-compose.yml fișier pentru a preveni înregistrările ulterioare.

Conectați-vă la instanța HomeBox introducând adresa de e-mail pe care ați folosit-o pentru a vă înregistra, împreună cu parola.

Interfața este destul de simplă și are câteva locații preconfigurate. În partea de sus, veți vedea statistici rapide, inclusiv valoarea bunurilor dvs., totalul articolelor și totalul locațiilor. Mai jos sunt locuri de depozitare, inclusiv birou, dormitor, garaj și mansardă.

Dacă nu aveți un garaj, mansardă sau orice altă locație, faceți clic pe nume pentru a deschide o vizualizare detaliată. Puteți da clic Șterge pentru a elimina complet locația sau loviți Editați | × pentru a schimba numele locației cu unul care există de fapt în casa dvs.

The Editați | × panoul vă permite, de asemenea, să scrieți o descriere a locației și să setați o locație părinte. Puteți folosi acest lucru, de exemplu, pentru a specifica dacă un anumit dulap de depozitare se află într-un dormitor, în casa dvs. de piscină sau în vila de pe insula dvs. privată. Puteți crea noi locații făcând clic Creare > Locație.

După ce ați creat anumite locații pentru toate camerele, cutiile, dulapurile și dulapurile din casa dvs., este timpul să începeți să urmăriți articolele.

Clic Creare > Articol/Activ, apoi selectați Locația părintelui; dintr-un meniu derulant, atribuiți obiectului dvs. un nume și o descriere și dați-i o etichetă sau o etichetă.

Când apăsați Crea, veți fi direcționat către pagina de detalii a articolului, afișând un rezumat al informațiilor. Clic Editați | × pentru a ajunge la fond. Puteți face note despre articol, puteți încărca imagini, documente, detalii de asigurare și costuri. Pentru a vedea toate câmpurile, glisați butonul Avansat comutați în partea stângă sus a meniului.

Clic Salvați când ați terminat, pentru a reveni la prezentarea generală a activelor. HomeBox va genera un cod QR pentru fiecare pagină de articol; îl puteți vedea făcând clic pe pictograma din dreapta sus.

După ce ți-ai inventariat casa, vei putea găsi articole folosind Căutare meniu sau răsfoiți conținutul locațiilor dvs. făcând clic Locații.

Etichetați inventarul casei dvs

Pe lângă faptul că vă permite să accesați și să evaluați inventarul casei dvs. din browser, HomeBox are câteva caracteristici care îl fac mai ușor de gestionat în lumea reală. Favoritul nostru dintre acestea este generatorul de etichete, prin care puteți accesa Instrumente > Generator de etichete.

HomeBox generează un cod QR unic pentru fiecare activ sau pagină de locație, iar generatorul de etichete vă va oferi foi preformatate potrivite pentru imprimare pe foi de etichete Avery 5260.

Atașați-le pe bunurile dvs. și le puteți scana cu telefonul pentru a găsi detalii. De asemenea, puteți genera o listă completă de materiale pentru bunurile dvs. Acesta este produs ca a Fișier TSV (valori separate prin tabulatori). pe care le puteți importa în oricare program bun pentru foi de calcul. De asemenea, vă puteți importa și exporta inventarul ca CSV (valoare separată prin virgulă) fișiere.

Personalizați-vă HomeBox-ul!

HomeBox acceptă câteva opțiuni limitate de personalizare, care sunt disponibile în Profil. Deși puteți modela aspectul cu una dintre cele 29 de teme diferite, alegerea dvs. nu este păstrată pe server și este stocată doar local în browser. Deci, dacă accesați HomeBox-ul folosind alt browser sau ștergeți memoria cache, apariția nu va dura.

În timp ce ești pe Profil pagina, vă puteți modifica propriile detalii, vă puteți șterge contul și puteți seta formatul monedei.

HomeBox simplifică organizarea bunurilor tale!

Cu HomeBox care rulează pe Raspberry Pi, nu vă veți mai lupta niciodată să vă amintiți unde este totul sau orice alte detalii despre proprietatea dvs.

Este, de asemenea, un proiect de pornire grozav pentru Raspberry Pi. Dacă ți-a plăcut să configurați HomeBox, de ce să nu încercați una dintre numeroasele alternative excelente la serviciile proprietare pe care le puteți rula pe Raspberry Pi?