50% rabat alle planer, begrænset periode. Fra kun $2.48/mo
Mange noter

Mange noter

Many Notes er en selvhostet Markdown-noteapp. Et letvægtsalternativ til Obsidian med synkronisering, tags og en ren web-UI. Open-source med vault-baseret mappestruktur og hurtig fuldtekstsøgning. Bygget til brugere, der vil have Obsidians datamodel i en browser-first grænseflade.

Udgave

Seneste

Operativsystem

Ubuntu Server 24.04 LTS

Min. RAM

1 GB

IP-typer

IPV4,IPV6

Adgang

  • Web-grænseflade: https://<server-ip>
  • Opret en konto umiddelbart efter første adgang.
  • Registrering kan begrænses senere fra applikationsindstillingerne.

Vigtige filer og mapper

  • Programmappe: /root/many-notes/
  • Docker Compose-fil: /root/many-notes/docker-compose.yml
  • Databasevolumen: /var/lib/docker/volumes/many-notes_database/_data
  • Loglagring: /var/lib/docker/volumes/many-notes_logs/_data
  • Private appdata: /var/lib/docker/volumes/many-notes_private/_data
  • Typesense-data /var/lib/docker/volumes/many-notes_typesense/_data
  • Nginx-sitekonfiguration: /etc/nginx/sites-available/many-notes
  • SSL-certificater: /etc/nginx/ssl/

Servicestyrring

Docker:

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

Nginx:

systemctl status nginx
systemctl restart nginx

Aktivér SSL med et domæne

1. Peg dit domæne på serverens IP-adresse.

2. Rediger /root/eigenfocus/docker-compose.yml fil for at angive dit domænenavn: APP_URL=https://your.domain.com

3. Genopret tjenesterne:

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

4. Rediger Nginx-konfigurationen og erstat begge server_name <IP>; med dit domæne (<your-domain>) for både HTTP- (port 80) og HTTPS-blokkene (port 443):

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

5. Installer Certbot:

apt install -y certbot python3-certbot-nginx

6. Kør følgende kommando for at generere et gyldigt Let's Encrypt-certifikat:

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

7. Erstat SSL-stier i Nginx-konfigurationen (TLS-sektionen):

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. Genstart Nginx for at anvende ændringerne:

systemctl restart nginx

9. Åbn din browser og besøg: https://yourdomain.com

Mere om self-hosting

Relaterede apps.

Deploy Many Notes nu. Fra $2,48/mdr.