Memos aşamalı web uygulamasını bir Raspberry Pi'de barındırarak, notlarınızı meraklı gözlerden koruyabilir ve bunlara diğer cihazlardan erişmeye devam edebilirsiniz.
Düzenli kalmak istiyorsanız, cihazlar arasında notlar ve resimlerle senkronize olmanıza ve bunlarla etkileşim kurmanıza izin veren platformlar arası not alma uygulamaları çok önemlidir.
Senkronizasyonun merkezi bir sunucu tarafından gerçekleştirilmesi gerekir; bu, notlarınızın tamamen güvenemeyeceğiniz ve içeriğinizi istediğiniz zaman izleyebileceğiniz veya silebileceğiniz üçüncü bir tarafça kontrol edildiği anlamına gelir.
Raspberry Pi'de Memos çalıştırarak sunucuyu kontrol edersiniz ve notlarınızın gizliliğini ve güvenliğini kendi ellerinize alabilirsiniz.
Raspberry Pi'de Neden Notları Çalıştırın?
Gizlilik, 21. yüzyılda elde edilmesi zor bir metadır ve günlük olarak kullandığınız hizmetlerin çoğu doğrudan şirketler tarafından kontrol edilir. Verilerinizi Facebook, Google ve Microsoft gibi görünen teknoloji devlerine emanet ediyorsunuz. Bunu yapmanın bir bedeli olarak mahremiyetinizi ihlal ettiğiniz için yüz milyonlarca doları aşan para cezalarını ödemeye istekli işletme.
Not uygulamalarının basit bir amacı vardır: herhangi bir cihazınızda not almanıza, ardından bunları başka bir cihazda okumanıza ve değiştirmenize olanak tanır. Örneğin, masaüstü bilgisayarınızda bir alışveriş listesi oluşturabilir, ardından hamsi aramak için Walmart'ın koridorlarında gezinirken telefonunuzdaki öğeleri işaretleyebilirsiniz.
Siz bunu yaparken bir teknoloji devinin arkanıza yaslanmasına veya herhangi bir şekilde dahil olmasına gerçekten gerek yok. Keep bir Google uygulamasıdır ve bunu zaten bilmelisiniz Google, uygulamalarında yazdıklarınızı izler. Ekim 2022'de Google, Teksas Başsavcısı tarafından verileri topladığı için dava edildi. biyometrik tanımlayıcılar ve bir ay sonra, kullanıcıların konumunu gizlice izlemek için 40 eyaletle anlaşmak üzere yaklaşık 400 milyon dolar ödemeyi kabul etti. Alışveriş sepetinizin içeriğini veya eşinize yazdığınız aşk notlarını da bilmesine gerek yok.
Tabii, kullanabilirsin Bulut tabanlı bir not uygulaması olarak Evernote, ancak ücretsiz hizmetin sınırlamaları vardır ve profesyonel sürüm için ödeme yapmanız gerekir. Ayrıca, notlarınız hâlâ başka birinin bilgisayarındadır ve bir yöneticinin veya çalışanın sabahın 3'ü için iptal edilen şiir denemelerinizi gelişigüzel bir şekilde okumayacağının garantisi yoktur.
Memos'un kurulumu kolaydır ve bir Raspberry Pi'de oldukça mutlu bir şekilde çalışır. Birden fazla kullanıcı ile kurabilir ve tüm ailenizle güvenli not alma, senkronizasyon ve paylaşım sağlayabilirsiniz.
Raspberry Pi'ye Notlar Nasıl Yüklenir
Kendi kendini barındırma dünyasında yeniyseniz, Raspberry Pi'nizi bir web sunucusu olarak kurun başlamadan önce. Bu yapıldıktan sonra, Secure Shell (SSH) kullanarak Raspberry Pi'nize bağlanın, ardından Memos için yeni bir dizin oluşturun ve CD içine taşımak için komut:
mkdir notları && CD notlar
Yeni bir Docker Compose dosyası oluşturmak için nano metin düzenleyiciyi kullanın:
nanoliman işçisi-oluştur.yml
Yeni dosyaya aşağıdakileri yapıştırın:
sürüm: "3.0"
Hizmetler:
notlar:
görüntü: neosmemo/memos: en son
container_name: notlar
birimler:
- ~/.memos/:/var/tercih/notlar
bağlantı noktaları:
- 5230:5230
Kaydet ve nano ile çık Ctrl + O Daha sonra Ctrl + X. Docker Compose'u aşağıdakilerle müstakil modda açın:
docker-oluştur -d
Docker Compose, ilgili görüntüleri indirecek ve Notlar için kapsayıcıları kuracaktır. İşlem tamamlandığında, bir tarayıcı açın ve şuraya gidin: pi-yerel-ip-adresiniz: 5230.
Bir yönetici hesabı oluşturun ve oturum açın. Memos örneğinizin çalıştığını doğruladıktan ve yönetici hesabını güvenli hale getirdikten sonra, örneğinizi evden uzakta erişebilmek için daha geniş internete açmanın zamanı geldi.
Etki alanı kayıt şirketinizi ziyaret edin ve yeni bir kayıt oluşturun. Türü şu şekilde ayarlayın: A, ev sahibi "@" ve genel IP adresinizin değeri. TTL mümkün olduğunca düşük olmalıdır.
Raspberry Pi'nizde dizini tekrar değiştirin ve etki alanınız için yeni bir Apache conf dosyası oluşturun:
CD /etc/apache2/sites-available/
sudonanonotlar.conf
Aşağıdakileri yeni dosyaya yapıştırın:
<SanalHost *:80>
Sunucu adıalan adınız.tld
ProxyPass / http://127.0.0.1:5230/
ProxyPassTers / http:/127.0.0.1:5230/
ProxyPreserveHost Açık
SanalHost>
Kaydet ve nano ile çık Ctrl + O Daha sonra Ctrl + X. Yeni yapılandırmayı şununla etkinleştirin:
sudoa2ensitenotlar.conf
Değişikliğin etkili olması için Apache'yi yeniden başlatmanız gerekecek:
sudo servisi apache2 yeniden başlat
TLS ile bağlantınızı güvenceye almak için, şifreleme anahtarlarını ve sertifikaları alıp dağıtmak üzere Certbot'u kullanın:
sudo sertifikası
Bir listeden etki alanınızı seçin, ardından Apache'yi yeniden başlatın:
sudo servisi apache2 yeniden başlat
Memos artık kurulu ve güvenli!
Raspberry Pi ile İlgili Notlar Almak için Notları Kullanın
Herhangi bir tarayıcının URL çubuğuna alan adınızı yazarak Memos örneğinizi ziyaret edin ve bağlantının HTTPS'ye yükseltildiğini göreceksiniz. Bu, bu riski azaltır ortadaki adam (MITM) saldırısı.
Daha önce oluşturduğunuz kimlik bilgilerini kullanarak tekrar oturum açmanız gerekecek. Şu anda hiç notunuz olmadığı için bu, biraz oluşturmak için harika bir fırsat.
En temel not türü metin notudur. Bir metin notu oluşturmak için kutuya yazıp tuşuna basmanız yeterlidir. Kaydetmek. Görüntüleri ve diğer dosyaları tıklayarak yükleyebilirsiniz. + simgesini seçin, ardından bilgisayarınızdan bir dosya seçin. Listeler için onay kutusu simgesini tıklayın ve her satıra yeni bir öğe ekleyin. Gerçekten bu kadar basit.
Her not için görünürlüğü şu şekilde ayarlayabilirsiniz: Özel, bu durumda not yalnızca size görünür olacaktır; Üyelere görünür Memos örneğinizin diğer kullanıcılarının notu görmesine izin verir; herkese açık notu oturum açma gerektirmeden Memos örneğinizin ön sayfasında görüntüler. Bunun için sınırlı kullanım durumları vardır.
Herhangi bir not uygulamasının önemli bir özelliği, notlarınızı ve resimlerinizi etiketleme ve düzenleme yeteneğidir. Etiketlemenin en kolay yolu "#" sembolü. Örneğin, notunuzda "#dogs'u yürüyüşe çıkarmayı unutmayın" yazıyorsa, bir "#dogs" etiketi oluşturulur. #dogs ile etiketlenmiş diğer notları hızlıca bulmak için buna tıklayabilirsiniz.
Web uygulamasının köşesinde bir takvim göreceksiniz. Takvimde bir tarihe tıklamak, belirli bir günde oluşturulan tüm notları görmenizi sağlar.
Notların ilginç bir özelliği, onu OpenAI ile entegre edebilme yeteneğidir. Bunu yapmak için önce yapmanız gerekenler bir OpenAI API anahtarı edinin.
Memos örneğinizde, Ayarlar > Yönetici > Sistemve aşağı kaydırın OpenAI: API Anahtarı. API anahtarınızı yapıştırın ve tıklayın Kaydetmek.
şimdi kullanabilirsiniz AI'ya sor kendi kendine barındırmanın amaçlarından biri harici hizmetlere olan bağımlılığınızı azaltmak olsa da, bunu daha çok anti-özellik olarak görebilirsiniz. Bir Memos arayüzüne sahip olmak iyi olurdu Kendi donanımınızda çalıştırabileceğiniz Geniş Dil Modeli.
Ayarlardayken, diğer seçenekleri keşfetmeye değer. Kayda değer bazıları Kullanıcı kaydına izin ver Ve Maksimum yükleme boyutu. Bitirdiğiniz tüm notları arşivleyebilir ve daha sonra bunları kontrol ederek görüntüleyebilirsiniz. arşivlendi sekme. Yoğun bir günün sonunda, eklediğiniz notlara ve resimlere tekrar bakın. günlük görünüm.
Mobil Cihazlarınızda Notlu Uygulamaları Kullanın
Aşamalı bir web uygulaması (PWA) olarak Notlar, telefonunuzdaki bir tarayıcıda gayet iyi görünür ve çalışır; Mobil cihazlar için Chrome veya Firefox.
Bununla birlikte, özel uygulamalar mevcuttur. Bunların içinde bize göre en iyisi Moe Memos. Bu açık kaynaklı uygulama, PWA'ya çok benzer, ancak ek olarak doğrudan telefonunuzun kamerasını kullanarak not alma yeteneği ile birlikte gelir.
İndirmek: Notlar için iOS | Android (Özgür)
Kendi Kendine Barındırılan Cloud Notes Uygulamaları Herkes İçin Değil
Kendi bulut not uygulamanızı barındırabilmek, gözetlenmediğiniz veya istismar edilmediğiniz bilgisinden emin olmak harika olsa da, notlarınızı web'den tamamen uzak tutmak isteyebilirsiniz. Durum buysa, dışarıdayken çevrimdışı notlar tutmanın başka yolları da vardır.