Memos

Private, selbst gehostete Notiz-App mit vollständiger Datenkontrolle und ohne Tracking.

Webzugang

  • Öffnen Sie Ihren Browser und navigieren Sie zu Ihrer Memos-Instanz: http://<SERVER_IP>
  • Beim ersten Besuch wird ein Einrichtungsbildschirm angezeigt. Erstellen Sie Ihr Administratorkonto.
  • Der erste Benutzer, der automatisch erstellt wird, wird zum Administrator. Verwenden Sie unbedingt ein sicheres Passwort!

Wichtige Dateien und Verzeichnisse

  • /root/memos/docker-compose.yml → Docker Compose-Definition
  • /var/lib/docker/volumes/memos_postgres_data → Persistente Daten
  • /etc/nginx/sites-available/memos.conf → Konfiguration des Reverse-Proxys

Docker-Verwaltungsbefehle

cd /root/memos
docker ps                     # List running containers
docker compose logs -f        # Follow logs
docker compose restart        # Restart service

Domain- und SSL-Einrichtung

Richten Sie Ihre Domain auf die Server-IP aus.

Nginx-Konfiguration bearbeiten:

vim /etc/nginx/sites-available/memos.conf

Ersetzen server_name _; mit server_name <your-domain>;

Installieren Sie Certbot:

apt install -y certbot python3-certbot-nginx

Führen Sie Certbot aus, um ein SSL-Zertifikat auszustellen:

certbot --nginx --non-interactive --agree-tos --email <your-email> -d <your-domain>

Testen und Nginx neu laden:

sudo nginx -t
sudo systemctl reload nginx

Im Browser öffnen: https://<your-domain>

Anwendungsdetails