Găzduind aplicația web progresivă Memos pe un Raspberry Pi, puteți să vă păstrați notele în siguranță de privirile indiscrete și să le accesați în continuare pe alte dispozitive.
Aplicațiile de luare de note pe mai multe platforme care vă permit să sincronizați și să interacționați cu notele și imaginile pe dispozitive sunt esențiale dacă doriți să rămâneți organizat.
Sincronizarea trebuie să fie gestionată de un server central, ceea ce înseamnă că notele dvs. sunt controlate de o terță parte în care este posibil să nu aveți deplină încredere și care vă poate monitoriza sau șterge conținutul după bunul plac.
Rulând Memos pe Raspberry Pi, controlați serverul și puteți lua confidențialitatea și securitatea notițelor dvs. în propriile mâini.
De ce să rulați Memos pe Raspberry Pi?
Confidențialitatea este o marfă dificilă de găsit în secolul 21, iar majoritatea serviciilor pe care le utilizați zilnic sunt controlate direct de corporații. Îți încredințezi datele unor giganți tehnologici, inclusiv Facebook, Google și Microsoft, toate acestea par să fie dispuși să plătească sute de milioane de dolari în amenzi pentru încălcarea confidențialității dvs. ca un cost de a face Afaceri.
Aplicațiile Notes au un scop simplu: să vă permită să luați note pe oricare dintre dispozitivele dvs., apoi să le citiți și să le modificați pe orice alt dispozitiv. S-ar putea să creați o listă de cumpărături pe computerul dvs. desktop, de exemplu, apoi să bifați articolele de pe telefon în timp ce căutați hamsii pe culoarele Walmart.
Nu este nevoie reală ca un gigant tehnologic să se uite peste umărul tău în timp ce faci asta – sau să fie implicat în vreun fel. Keep este o aplicație Google și ar trebui să știți deja asta Google monitorizează ceea ce scrieți în aplicațiile sale. În octombrie 2022, Google a fost dat în judecată de către procurorul general din Texas pentru colectare identificatori biometrici fără consimțământ, iar o lună mai târziu a fost de acord să plătească aproape 400 de milioane de dolari pentru a se înțelege cu 40 de state pentru urmărirea în secret a locației utilizatorilor. De asemenea, nu trebuie să cunoască conținutul coșului de cumpărături sau note de dragoste notate pentru soțul tău.
Sigur, poți folosi Evernote ca o aplicație de note bazată pe cloud, dar există limitări la serviciul gratuit și trebuie să plătiți pentru versiunea profesională. În plus, notele tale sunt încă pe computerul altcuiva, fără garanții că un administrator sau un angajat nu citește întâmplător încercările tale întrerupte de poezie de la 3 dimineața.
Memos este ușor de instalat și va rula destul de fericit pe un Raspberry Pi. Îl puteți configura cu mai mulți utilizatori și puteți asigura luarea de note, sincronizarea și partajarea în siguranță cu întreaga familie.
Cum se instalează Memo pe Raspberry Pi
Dacă ești nou în lumea auto-găzduirii, va trebui configurați-vă Raspberry Pi ca server web inainte sa incepi. După ce ați terminat, conectați-vă la Raspberry Pi folosind Secure Shell (SSH), apoi creați un nou director pentru Memos și utilizați CD comanda pentru a trece în el:
memorii mkdir && CD memorii
Utilizați editorul de text nano pentru a crea un nou fișier Docker Compose:
nanodocker-compune.yml
În noul fișier, lipiți următoarele:
versiune: "3.0"
Servicii:
memorii:
imagine: neosmemo/memos: cele mai recente
container_name: memorii
volume:
- ~/.memos/:/var/opt/memo-uri
porturi:
- 5230:5230
Salvați și ieșiți din nano cu Ctrl + O apoi Ctrl + X. Afișați Docker Compose în modul detașat cu:
docker-compune până -d
Docker Compose va descărca imaginile relevante și va configura containere pentru Memo. Când procesul se încheie, deschideți un browser și navigați la adresa dvs.-pi-local-ip: 5230.
Creați un cont de administrator și conectați-vă. După ce ați verificat că instanța dvs. Memos funcționează și ați securizat contul de administrator, este timpul să vă deschideți instanța pe internetul mai larg, astfel încât să o puteți accesa departe de casă.
Vizitați registratorul de domenii și creați o înregistrare nouă. Setați tipul la A, gazda la "@", și valoarea pentru adresa IP publică. TTL ar trebui să fie cât mai scăzut posibil.
Pe Raspberry Pi, schimbați din nou directorul și creați un nou fișier Apache conf pentru domeniul dvs.:
CD /etc/apache2/sites-available/
sudonanomemorii.conf
Lipiți următoarele în noul fișier:
<VirtualHost *:80>
Numele serveruluidomeniul dvs.tld
ProxyPass / http://127.0.0.1:5230/
ProxyPassReverse / http:/127.0.0.1:5230/
ProxyPreserveHost activat
VirtualHost>
Salvați și ieșiți din nano cu Ctrl + O apoi Ctrl + X. Activați noua configurație cu:
sudoa2ensitememorii.conf
Va trebui să reporniți Apache pentru ca modificarea să intre în vigoare:
sudo service apache2 reporniți
Pentru a vă asigura conexiunea cu TLS, utilizați Certbot pentru a prelua și a implementa chei și certificate de criptare:
sudo certbot
Selectați domeniul dvs. dintr-o listă, apoi reporniți Apache din nou:
sudo service apache2 reporniți
Memos este acum instalat și securizat!
Utilizați notele pentru a lua notițe pe Raspberry Pi
Vizitați-vă instanța Memos introducând numele domeniului în bara URL a oricărui browser și veți vedea că conexiunea este actualizată la HTTPS. Acest lucru reduce acest risc de a atacul omului din mijloc (MITM)..
Va trebui să vă conectați din nou utilizând acreditările pe care le-ați creat mai devreme. Deoarece în prezent nu aveți note, aceasta este o oportunitate excelentă de a crea unele.
Cel mai elementar tip de notă este o notă text. Pentru a crea o notă text, introduceți pur și simplu caseta și apăsați Salvați. Puteți încărca imagini și alte fișiere făcând clic pe + pictograma, apoi alegeți un fișier de pe computer. Pentru liste, faceți clic pe pictograma casetă de selectare și adăugați un element nou pe fiecare linie. Este într-adevăr atât de simplu.
Pentru fiecare notă, puteți seta vizibilitatea la Privat, caz în care nota va fi vizibilă doar pentru dvs.; Vizibil pentru membri va permite altor utilizatori ai instanței dvs. Memos să vadă nota; Public tuturor va afișa nota pe prima pagină a instanței dvs. de Memos fără a necesita autentificare. Există cazuri de utilizare limitate pentru aceasta.
O caracteristică cheie a oricărei aplicații pentru note este capacitatea de a vă eticheta și organiza notele și imaginile. Cel mai simplu mod de a eticheta este folosirea „#simbolul ". De exemplu, dacă nota dvs. spune „Nu uitați să scoateți #câinii la plimbare”, va fi creată o etichetă „#dogs”. Puteți face clic pe aceasta pentru a găsi rapid orice alte note etichetate cu #dogs.
Veți vedea un calendar în colțul aplicației web. Făcând clic pe o dată din calendar, puteți vedea toate notele create într-o anumită zi.
O caracteristică interesantă a Memos este capacitatea de a-l integra cu OpenAI. Pentru a face acest lucru, trebuie mai întâi obțineți o cheie API OpenAI.
În cazul Memo-urilor, faceți clic Setări > Administrator > Sistem, și derulați în jos la OpenAI: cheie API. Inserați cheia API și apăsați Salvați.
Acum puteți utiliza Întrebați AI caracteristică din bara laterală din stânga, deși un scop al autogăzduirii este de a reduce dependența de serviciile externe, este posibil să vedeți acest lucru ca fiind mai mult o antifuncție. Ar fi bine să poți avea interfață Memos cu un Model de limbă mare pe care îl puteți rula pe propriul hardware.
În timp ce vă aflați în setări, merită să explorați alte opțiuni. Unele demne de remarcat sunt Permiteți înscrierea utilizatorului și Dimensiunea maximă de încărcare. Puteți arhiva toate notele cu care ați terminat, apoi le puteți vizualiza mai târziu, bifând Arhivat fila. Și la sfârșitul unei zile pline, priviți înapoi la notele și imaginile cu care le-ați adăugat Vedere zilnică.
Utilizați aplicații cu note pe dispozitivele dvs. mobile
Ca aplicație web progresivă (PWA), Memos arată și funcționează foarte bine într-un browser de pe telefon, cum ar fi Chrome sau Firefox pentru mobil.
Există totuși aplicații dedicate disponibile. Cel mai bun dintre acestea, în opinia noastră, este Moe Memos. Această aplicație open-source este foarte asemănătoare cu PWA, dar vine cu capacitatea adăugată de a face notițe direct folosind camera telefonului.
Descarca: Moe Memos pentru iOS | Android (Gratuit)
Aplicațiile Cloud Notes auto-găzduite nu sunt pentru toată lumea
Deși este grozav să poți găzdui propria aplicație de note în cloud, în siguranță în cunoștințele pe care nu ești spionat sau exploatat, ai putea dori să-ți păstrezi notele în întregime de pe web. Dacă acesta este cazul, există și alte modalități de a păstra note offline atunci când sunteți în oraș.