OfficeServer/WEBDAV-ANLEITUNG.md
2025-10-01 19:55:38 +02:00

2.7 KiB

WebDAV Server Konfiguration

Server URLs

Template-Management über WebDAV

Templates bearbeiten

  1. Microsoft Word:

    • Datei → Öffnen → URL: ms-word:ofe|u|http://localhost:3000/webdav/templates/dateiname.docx
    • Oder: Datei → Öffnen → http://localhost:3000/webdav/templates/dateiname.docx
  2. LibreOffice:

    • Datei → Öffnen → Remote-Dateien → http://localhost:3000/webdav/templates/

Neue Templates erstellen

  1. Direkt in Word:

    • Datei → Speichern unter
    • URL: http://localhost:3000/webdav/templates/
    • Dateiname eingeben (muss auf .docx enden)
  2. Upload via HTTP PUT:

    curl -X PUT http://localhost:3000/webdav/templates/mein-template.docx \
         -H "Content-Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document" \
         --data-binary @lokale-datei.docx
    

Templates löschen

curl -X DELETE http://localhost:3000/webdav/templates/dateiname.docx

Anmeldedaten

  • Keine Authentifizierung erforderlich

Verbindung aufbauen

Windows

  1. Windows Explorer öffnen
  2. "Dieser PC" auswählen
  3. Ribbon-Menü: "Computer" → "Netzlaufwerk verbinden"
  4. Ordner: http://localhost:8080/output
  5. Benutzername und Passwort eingeben

Alternative über Kommandozeile:

net use Z: http://localhost:8080/output /user:admin password123

macOS

  1. Finder öffnen
  2. Menü "Gehe zu" → "Mit Server verbinden..." (⌘K)
  3. Server-Adresse: http://localhost:8080/output
  4. Benutzername und Passwort eingeben

Linux (Ubuntu/Debian)

  1. Dateimanager (Nautilus) öffnen
  2. "Andere Orte" klicken
  3. "Mit Server verbinden" → dav://localhost:8080/output
  4. Benutzername und Passwort eingeben

Kommandozeile:

# davfs2 installieren
sudo apt-get install davfs2

# Mount-Point erstellen
sudo mkdir /mnt/webdav

# WebDAV mounten
sudo mount -t davfs http://localhost:8080/output /mnt/webdav

Office-Programme

Die meisten Office-Programme (Microsoft Word, LibreOffice) können direkt WebDAV-URLs öffnen:

Funktionen

  • DOCX-Dateien direkt bearbeiten
  • Automatische Synchronisation
  • Mehrbenutzer-Zugriff
  • Versionierung durch Office-Programme
  • Offline-Bearbeitung (bei gemounteten Laufwerken)

Sicherheitshinweise

  • Nur für lokale Entwicklung verwenden
  • In Produktion HTTPS und stärkere Authentifizierung nutzen
  • Firewall-Regeln für Port 8080 beachten