Anynote - selbstgehostete Notiz-App für den Browser

Anynote - selbstgehostete Notiz-App für den Browser

Anynote ist eine minimalistische, selbstgehostete Notiz-Anwendung für den Browser mit Markdown-Unterstützung und schnellem Zugriff.

Was ist Anynote?

Anynote setzt auf Einfachheit: Notizen werden in Markdown verfasst, sind sofort durchsuchbar und lassen sich in Ordnern organisieren. Die Anwendung läuft vollständig im Browser ohne schwerfällige Synchronisations-Infrastruktur. Als selbstgehostete Lösung bleiben alle Notizen auf dem eigenen Server — keine Abhängigkeit von Evernote, Notion oder ähnlichen Cloud-Diensten. Das Interface ist bewusst schlank gehalten, damit der Fokus auf dem Inhalt liegt.

Voraussetzungen

  • Docker 20.10+ / Docker Compose
  • Port 3000 verfügbar
  • Optional: Reverse-Proxy für HTTPS-Zugriff

Compose-Beispiel

services:
  anynote:
    image: ghcr.io/anynote/anynote:latest
    container_name: anynote
    restart: unless-stopped
    ports:
      - "3000:3000"
    volumes:
      - ./data:/data
    environment:
      - TZ=Europe/Berlin
      - SECRET_KEY=sehr_langer_zufaelliger_schluessel

Hinweise

  • Der SECRET_KEY sollte ein langer, zufälliger String sein — er sichert Sitzungen und sollte nie geändert werden, da sonst alle Anmeldungen ungültig werden.
  • Notizen werden als Markdown-Dateien im /data-Ordner gespeichert und sind damit auch direkt zugänglich und versionierbar.
  • Für den Zugriff von unterwegs empfiehlt sich ein Reverse-Proxy mit HTTPS und optionaler HTTP-Basic-Auth.
  • Reguläre Backups des /data-Ordners reichen vollständig aus.