Con l'HomeBox open source installato su Raspberry Pi, puoi utilizzare la sua GUI Web per organizzare e tenere traccia dei tuoi beni.
Nel corso della vita, gli esseri umani acquisiscono molte cose. Tenere traccia delle cose che possiedi può essere difficile e richiedere molto tempo.
HomeBox è un'app Web self-hosted che funziona su Raspberry Pi. Ti aiuta a tenere traccia e organizzare un inventario e gestire i tuoi effetti personali e i loro dettagli.
Perché installare HomeBox su Raspberry Pi?
Se sei a casa tua da più di qualche anno e non hai adottato l'approccio Marie Kondo per mantenere la tua vita libera dal disordine, allora ci sono buone probabilità che tu possieda un sacco di cose.
Ci sono probabilmente una mezza dozzina di computer in vari stati di riparazione. Antichi impianti hi-fi in soffitta, acustica ed elettrica di quando hai deciso di farlo imparare a suonare la chitarra, e vari all'aperto strumenti per aiutarti a migliorare il tuo giardinaggio. Per non parlare dei sacchi di vecchi cavi, caricabatterie e alimentatori. Quindi, se hai bisogno di trovare il tuo soffiatore per foglie in fretta, può essere difficile.
Allo stesso modo, se si desidera presentare un reclamo in garanzia perché il motore si è bruciato, è necessario sapere quando e dove è stato acquistato, insieme a ricevute, dettagli sulla durata della garanzia e come presentare reclami.
Mentre ce ne sono molti app che possono aiutarti a creare un inventario degli effetti personali e documenti, dovrai pagarli, sbloccare funzionalità con acquisti in-app o sopportare un'interfaccia di foglio di calcolo goffo.
HomeBox è una soluzione completa per le esigenze di inventario della tua casa che offre il caricamento di immagini e documenti, nidificati posizioni e funzionalità aggiuntive come la possibilità di generare etichette con codice QR stampabili per tenere traccia del tuo merci mondane.
Come installare HomeBox sul tuo Raspberry Pi
HomeBox è abbastanza semplice da implementare, anche se prevedi di accedervi lontano dalla tua rete domestica, dovresti seguire la nostra guida a configura il tuo Raspberry Pi come server web. Accertati di installare manualmente l'ultima versione di Docker Compose.
Ora crea una directory per HomeBox e usa il file CD comando per entrare in esso:
mkdir home box && CD homebox
Utilizza l'editor di testo nano per creare un file Docker Compose:
nanodocker-componi.yml
In esso, incolla quanto segue:
versione: "3.4"
Servizi:
casella di casa:
immagine: ghcr.io/hay-kot/homebox: ultima
nome_contenitore: homebox
riavvio: sempre
ambiente:
- HBOX_LOG_LEVEL=informazioni
- HBOX_LOG_FORMAT=testo
-HBOX_WEB_MAX_UPLOAD_SIZE=10
volumi:
- dati homebox:/data/
porti:
- 3100:7745
volumi:
homebox-dati:
autista: Locale
Puoi configurare ulteriormente la tua istanza HomeBox impostando determinate opzioni nella sezione ambiente. Ad esempio aggiungendo:
HBOX_OPTIONS_ALLOW_REGISTRATION=falso;
...non consentirà la registrazione di nuovi utenti. Potresti voler aggiungere questo dopo aver creato il tuo account.
Salva ed esci da nano con Ctrl+O Poi Ctrl+X, quindi apri Docker Compose in modalità separata con:
docker-componi -d
Il processo richiederà solo pochi secondi. Al termine, puoi visitare la tua istanza HomeBox in un browser Web all'indirizzo indirizzo-ip-tuo-pi-locale: 3100.
Per accedere alla tua istanza HomeBox su Internet, visita il tuo registrar di dominio e aggiungi un nuovo record A Opzioni DNS avanzate. Impostare il Ospite a '@' e il campo del valore al tuo indirizzo IP. Imposta il valore TTL (Time to Lease) il più basso possibile, quindi salva.
Tornando al Raspberry Pi, crea un nuovo file di configurazione per Apache:
CD /etc/apache2/sites-available && sudo nano homebox.conf
Incolla quanto segue nel nuovo file, avendo cura di sostituire il tuo nome di dominio:
<Host virtuale *:80>
Nome del servermuo.lol
ProxyPass / http://127.0.0.1:3100/
ProxyPassReverse / http:/127.0.0.1:3100/
ProxyPreserveHost attivo
Host virtuale>
Salva ed esci da nano con Ctrl+O Poi Ctrl+X, quindi abilita il file conf e riavvia Apache.
sudoa2ensitehomebox.conf
sudo service apache2 riavviare
Certbot può recuperare e distribuire automaticamente chiavi e certificati di crittografia, in modo che i tuoi dati siano protetti durante il transito:
sudocertbot
Seleziona il tuo nome di dominio da un elenco e premi accedere, quindi riavvia nuovamente Apache:
sudo service apache2 riavviare
Usa HomeBox per gestire i tuoi effetti personali
Visita il tuo dominio in un browser e fai clic Registrati. Inserisci il tuo indirizzo e-mail e il nome, quindi crea una password complessa. HomeBox non condivide il tuo indirizzo e-mail con nessun altro ed è conservato localmente sul tuo Raspberry Pi.
Dopo aver registrato gli account per la tua famiglia, potresti voler modificare il tuo docker-compose.yml file per impedire ulteriori registrazioni.
Accedi alla tua istanza HomeBox inserendo l'indirizzo e-mail che hai usato per registrarti, insieme alla tua password.
L'interfaccia è abbastanza semplice e ha alcune posizioni preconfigurate. Nella parte superiore vedrai statistiche rapide tra cui il valore delle tue merci, gli articoli totali e le posizioni totali. Al di sotto di questo ci sono i depositi, tra cui ufficio, camera da letto, garage e soffitta.
Se non disponi di un garage, di una soffitta o di qualsiasi altro luogo, ti basterà cliccare sul nome per aprire una vista dettagliata. Puoi fare clic Eliminare per rimuovere completamente la posizione o premere Modificare per cambiare il nome della posizione in uno che esiste effettivamente a casa tua.
IL Modificare Il pannello consente inoltre di scrivere una descrizione della posizione e impostare una posizione principale. Potresti usarlo, ad esempio, per specificare se un particolare ripostiglio si trova in una camera da letto, nella tua pool house o nella villa sulla tua isola privata. È possibile creare nuove posizioni facendo clic Crea > Posizione.
Dopo aver creato posizioni specifiche per tutte le stanze, le scatole, gli armadi e gli armadi della tua casa, è ora di iniziare a tenere traccia degli oggetti.
Clic Crea > Articolo/Cessenziale, quindi selezionare il Posizione del genitore; da un menu a tendina, assegna all'oggetto un nome e una descrizione e assegnagli un'etichetta o un tag.
Quando premi Creare, verrai indirizzato alla pagina dei dettagli dell'elemento, che mostra un riepilogo delle informazioni. Clic Modificare per arrivare al nocciolo della questione. Puoi prendere appunti sull'articolo, caricare immagini, documenti, dettagli assicurativi e costi. Per vedere tutti i campi, scorrere il Avanzate attiva/disattiva in alto a sinistra nel menu.
Clic Salva quando hai finito, per tornare alla panoramica delle risorse. HomeBox genererà un codice QR per ogni pagina dell'articolo; puoi vederlo cliccando sull'icona in alto a destra.
Dopo aver inventariato la tua casa, sarai in grado di trovare gli oggetti utilizzando il Ricerca menu o sfoglia i contenuti delle tue posizioni facendo clic su Luoghi.
Tagga il tuo inventario domestico
Oltre a semplificare l'accesso e la valutazione dell'inventario della tua casa dal tuo browser, HomeBox ha alcune funzionalità che ne semplificano la gestione nel mondo reale. Il nostro preferito di questi è il generatore di etichette, a cui puoi accedere Strumenti > Generatore di etichette.
HomeBox genera un codice QR univoco per ogni risorsa o pagina di posizione e il generatore di etichette ti fornirà fogli preformattati adatti per la stampa su fogli di etichette Avery 5260.
Applicali ai tuoi effetti personali e puoi scansionarli con il tuo telefono per trovare i dettagli. Puoi anche generare una distinta base completa per i tuoi effetti personali. Questo è prodotto come a File TSV (valori separati da tabulazioni). che puoi importare in qualsiasi file buon programma per fogli di calcolo. Puoi anche importare ed esportare il tuo inventario come CSV (valore separato da virgola) File.
Personalizza la tua HomeBox!
HomeBox supporta alcune opzioni di personalizzazione limitate, disponibili sotto Profilo. Sebbene tu possa modellare l'aspetto con uno dei 29 temi diversi, la tua scelta non viene conservata sul server e viene memorizzata solo localmente nel tuo browser. Quindi, se accedi alla tua HomeBox utilizzando un altro browser o svuoti la cache, l'aspetto non durerà.
Mentre sei sul Profilo pagina, puoi modificare i tuoi dettagli, eliminare il tuo account e impostare il formato della valuta.
HomeBox semplifica l'organizzazione dei tuoi effetti personali!
Con HomeBox in esecuzione sul tuo Raspberry Pi, non farai mai più fatica a ricordare dove si trova tutto o qualsiasi altro dettaglio sulla tua proprietà.
È anche un ottimo progetto iniziale per il tuo Raspberry Pi. Se ti è piaciuto configurare HomeBox, perché non provare una delle tante fantastiche alternative ai servizi proprietari che puoi eseguire sul tuo Raspberry Pi?