Ospitando l'app web progressiva Memos su un Raspberry Pi, puoi tenere le tue note al sicuro da occhi indiscreti e accedervi comunque su altri dispositivi.
Le app per prendere appunti multipiattaforma che ti consentono di sincronizzare e interagire con note e immagini su tutti i dispositivi sono essenziali se vuoi rimanere organizzato.
La sincronizzazione deve essere gestita da un server centrale, il che significa che le tue annotazioni sono controllate da una terza parte di cui potresti non fidarti completamente e che può monitorare o eliminare i tuoi contenuti a piacimento.
Eseguendo Memo su Raspberry Pi, controlli il server e puoi prendere in mano la privacy e la sicurezza delle tue note.
Perché eseguire Memo su Raspberry Pi?
La privacy è un bene difficile da trovare nel 21° secolo e la maggior parte dei servizi che utilizzi quotidianamente sono controllati direttamente dalle aziende. Affidi i tuoi dati a giganti della tecnologia tra cui Facebook, Google e Microsoft, che sembrano esserlo tutti disposto a sborsare centinaia di milioni di dollari di multe per aver violato la tua privacy come costo per agire Attività commerciale.
Le app Notes hanno uno scopo semplice: permetterti di prendere appunti su qualsiasi tuo dispositivo, quindi leggerli e modificarli su qualsiasi altro dispositivo. Ad esempio, potresti creare una lista della spesa sul tuo computer desktop, quindi spuntare gli articoli sul tuo telefono mentre percorri i corridoi di Walmart alla ricerca di acciughe.
Non c'è davvero bisogno che un gigante della tecnologia ti guardi alle spalle mentre lo fai, o che sia coinvolto in alcun modo. Keep è un'app di Google e dovresti già saperlo Google monitora ciò che scrivi nelle sue app. Nell'ottobre 2022, Google è stata citata in giudizio dal procuratore generale del Texas per riscossione identificatori biometrici senza consenso, e un mese dopo ha accettato di pagare quasi $ 400 milioni per accordarsi con 40 stati per il monitoraggio segreto della posizione degli utenti. Non è necessario che conosca anche il contenuto del tuo carrello o le note d'amore annotate al tuo coniuge.
Certo, puoi usare Evernote come app per appunti basata su cloud, ma ci sono limitazioni al servizio gratuito e devi pagare per la versione professionale. Inoltre, i tuoi appunti sono ancora sul computer di qualcun altro, senza alcuna garanzia che un amministratore o un dipendente non stia leggendo casualmente i tuoi tentativi falliti di poesia 3AM.
Memos è facile da installare e funzionerà abbastanza bene su un Raspberry Pi. Puoi configurarlo con più utenti e fornire appunti, sincronizzazione e condivisione sicuri con tutta la tua famiglia.
Come installare Memo su Raspberry Pi
Se sei nuovo nel mondo del self-hosting, dovrai farlo configura il tuo Raspberry Pi come server web prima che inizi. Fatto ciò, connettiti al tuo Raspberry Pi usando Secure Shell (SSH), quindi crea una nuova directory per Memo e usa il CD comando per entrare in esso:
mkdir memo && CD promemoria
Utilizza l'editor di testo nano per creare un nuovo file Docker Compose:
nanodocker-componi.yml
Nel nuovo file, incolla quanto segue:
versione: "3.0"
Servizi:
promemoria:
immagine: neosmemo/memos: latest
nome_contenitore: promemoria
volumi:
- ~/.memos/:/var/opt/memo
porti:
- 5230:5230
Salva ed esci da nano con Ctrl+O Poi Ctrl+X. Apri Docker Compose in modalità separata con:
docker-componi -d
Docker Compose scaricherà le immagini pertinenti e imposterà i contenitori per i memo. Al termine del processo, apri un browser e vai a indirizzo-ip-tuo-pi-locale: 5230.
Crea un account amministratore e accedi. Dopo aver verificato che la tua istanza di Memos funzioni e aver protetto l'account amministratore, è il momento di aprire la tua istanza a Internet in modo più ampio in modo da potervi accedere da casa.
Visita il tuo registrar di domini e crea un nuovo record. Imposta il tipo su UN, l'ospite di "@", e il valore del tuo indirizzo IP pubblico. Il TTL dovrebbe essere il più basso possibile.
Sul tuo Raspberry Pi, cambia di nuovo la directory e crea un nuovo file conf Apache per il tuo dominio:
CD /etc/apache2/sites-available/
sudonanopromemoria.conf
Incolla quanto segue nel nuovo file:
<Host virtuale *:80>
Nome del servertuo-dominio.tld
ProxyPass / http://127.0.0.1:5230/
ProxyPassReverse / http:/127.0.0.1:5230/
ProxyPreserveHost attivo
Host virtuale>
Salva ed esci da nano con Ctrl+O Poi Ctrl+X. Abilita la nuova configurazione con:
sudoa2ensitepromemoria.conf
Dovrai riavviare Apache affinché la modifica abbia effetto:
sudo service apache2 riavviare
Per proteggere la tua connessione con TLS, utilizza Certbot per recuperare e distribuire chiavi e certificati di crittografia:
sudocertbot
Seleziona il tuo dominio da un elenco, quindi riavvia nuovamente Apache:
sudo service apache2 riavviare
Memos è ora installato e sicuro!
Usa i memo per prendere appunti su Raspberry Pi
Visita la tua istanza Memos digitando il tuo nome di dominio nella barra degli URL di qualsiasi browser e vedrai che la connessione è aggiornata a HTTPS. Questo riduce questo rischio di a attacco man-in-the-middle (MITM)..
Dovrai accedere di nuovo utilizzando le credenziali che hai creato in precedenza. Poiché al momento non hai note, questa è una grande opportunità per crearne alcune.
Il tipo più semplice di nota è una nota di testo. Per creare una nota di testo, digita semplicemente nella casella e premi Salva. È possibile caricare immagini e altri file facendo clic su + icona, quindi scegliendo un file dal tuo computer. Per gli elenchi, fai clic sull'icona della casella di controllo e aggiungi semplicemente un nuovo elemento su ogni riga. E 'davvero così semplice.
Per ogni nota, puoi impostare la visibilità su Privato, nel qual caso la nota sarà visibile solo a te; Visibile ai membri consentirà ad altri utenti della tua istanza Memos di vedere la nota; Pubblico a tutti visualizzerà la nota sulla prima pagina della tua istanza Memos senza richiedere un accesso. Ci sono casi d'uso limitati per questo.
Una caratteristica fondamentale di qualsiasi app per le note è la possibilità di taggare e organizzare le note e le immagini. Il modo più semplice per taggare è usare il "#"simbolo. Ad esempio, se la tua nota dice "Ricordati di portare i #cani a fare una passeggiata", verrà creato un tag "#cani". Puoi fare clic su questo per trovare rapidamente qualsiasi altra nota contrassegnata con #dogs.
Vedrai un calendario nell'angolo dell'app Web. Facendo clic su una data nel calendario è possibile visualizzare tutte le note create in un determinato giorno.
Una caratteristica interessante di Memos è la possibilità di integrarlo con OpenAI. Per fare questo, devi prima ottenere una chiave API OpenAI.
Nella tua istanza Memos, fai clic su Impostazioni > Amministrazione > Sistemae scorri verso il basso fino a OpenAI: chiave API. Incolla la tua chiave API e premi Salva.
Ora puoi usare il Chiedi all'AI funzione nella barra laterale sinistra, sebbene uno degli scopi dell'hosting autonomo sia quello di ridurre la dipendenza da servizi esterni, potresti considerarlo più come un'anti-funzionalità. Sarebbe bello poter avere un'interfaccia Memos con a Large Language Model che puoi eseguire sul tuo hardware.
Mentre sei nelle impostazioni, vale la pena esplorare altre opzioni. Alcuni degni di nota sono Consenti registrazione utente E Dimensione massima di caricamento. Puoi archiviare tutte le note con cui hai finito, quindi visualizzarle in un secondo momento, controllando il file Archiviato scheda. E alla fine di una giornata intensa, ripensa alle note e alle immagini che hai aggiunto Vista giornaliera.
Usa le app con memo sui tuoi dispositivi mobili
In quanto app web progressiva (PWA), Memos si presenta e funziona perfettamente in un browser del telefono, ad esempio Chrome o Firefox per dispositivi mobili.
Tuttavia, sono disponibili app dedicate. Il migliore tra questi, a nostro avviso, è Moe Memos. Questa app open source è molto simile alla PWA, ma offre la possibilità aggiuntiva di prendere appunti direttamente utilizzando la fotocamera del telefono.
Scaricamento: Moe Memo per iOS | Androide (Gratuito)
Le app Cloud Notes self-hosted non sono per tutti
Sebbene sia fantastico poter ospitare la tua app di note cloud, con la certezza di non essere spiato o sfruttato, potresti voler mantenere completamente le tue note fuori dal Web. Se è così, ci sono altri modi per tenere le note offline quando sei in giro.