Lewati ke konten utama
diskon 50% semua paket, waktu terbatas. Mulai dari $2.48/mo
Many Notes

Many Notes

Many Notes adalah aplikasi catatan Markdown yang dihost sendiri. Alternatif Obsidian yang ringan dengan fitur sinkronisasi, tag, dan antarmuka web yang bersih. Open-source, dengan organisasi folder bergaya vault dan pencarian teks lengkap yang cepat. Dibuat untuk pengguna yang menginginkan model data Obsidian dalam antarmuka berbasis browser.

Sekilas

1k

Bintang GitHub

45

Tampilan halaman

225

Instalasi aktif

Lisensi MIT Versi Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Instalasi aktif adalah data sampel (pratinjau); metrik nyata akan terhubung sebelum peluncuran.

Akses

  • Antarmuka Web: https://<server-ip>
  • Daftar dan buat akun segera setelah akses pertama.
  • Pendaftaran dapat dibatasi nanti dari pengaturan aplikasi.

File dan Direktori Penting

  • Direktori aplikasi: /root/many-notes/
  • File Docker Compose: /root/many-notes/docker-compose.yml
  • Volume database: /var/lib/docker/volumes/many-notes_database/_data
  • Penyimpanan log: /var/lib/docker/volumes/many-notes_logs/_data
  • Data aplikasi privat: /var/lib/docker/volumes/many-notes_private/_data
  • Data Typesense: /var/lib/docker/volumes/many-notes_typesense/_data
  • Konfigurasi situs NGINX: /etc/nginx/sites-available/many-notes
  • Sertifikat SSL: /etc/nginx/ssl/

Manajemen Layanan

Docker:

cd /root/many-notes
docker compose ps
docker compose restart
docker compose logs -f

Nginx:

systemctl status nginx
systemctl restart nginx

Mengaktifkan SSL dengan Domain

1. Arahkan domain kamu ke IP server.

2. Edit /root/eigenfocus/docker-compose.yml file untuk mengatur nama domain Anda: APP_URL=https://your.domain.com

3. Buat ulang layanan:

cd /root/many-notes/
docker compose up -d

4. Edit konfigurasi Nginx dan ganti keduanya server_name <IP>; dengan domainmu (<your-domain>) untuk blok HTTP (port 80) dan HTTPS (port 443):

vim /etc/nginx/sites-available/many-notes

5. Instal Certbot:

apt install -y certbot python3-certbot-nginx

6. Jalankan perintah berikut untuk membuat sertifikat Let’s Encrypt yang valid:

certbot certonly --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com

7. Ganti path SSL pada konfigurasi Nginx (bagian TLS):

vim /etc/nginx/sites-available/many-notes
# Before:
    # ssl_certificate /etc/nginx/ssl/fullchain.pem;
    # ssl_certificate_key /etc/nginx/ssl/privkey.pem;
# After:
    # ssl_certificate /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
    # ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;

8. Restart Nginx untuk menerapkan perubahan:

systemctl restart nginx

9. Buka browser kamu dan kunjungi: https://yourdomain.com

Lebih banyak di Self Hosted

Aplikasi terkait.

Deploy Many Notes sekarang. Mulai $2,48/bln.