OfficeServerJs/start.sh
OfficeServer dgsoft 83d345075b 🗑️ WebDAV komplett entfernt
 Bereinigungen:
- Alle WebDAV-bezogenen Code-Teile entfernt
- Dokumentation auf HTTP-Zugriff umgestellt
- Veraltete WebDAV-Backup-Dateien gelöscht
- URLs von /webdav/* auf direkte Pfade geändert

📁 Gelöschte Dateien:
- WEBDAV-INTEGRATION.md
- SCHREIBSCHUTZ-BEHOBEN.md
- server_old.js
- server_webdav_backup.js

🔄 Aktualisierte URLs:
- /webdav/templates/ → /templates/
- /webdav/documents/ → /documents/

📝 Bereinigte Dokumentation:
- README.md - WebDAV-Referenzen entfernt
- STATUS.md - URLs aktualisiert
- SSL-*.md - WebDAV-Links ersetzt
- Start-Scripts - Pfade korrigiert

🎯 Fokus jetzt auf:
- HTTP-basierte Dateifreigabe
- Management-GUI System
- Custom Tags REST-APIs
- Template-Verarbeitung ohne WebDAV-Komplexität
2025-10-05 20:58:02 +02:00

37 lines
912 B
Bash
Executable File

#!/bin/bash
echo "🚀 DOCX Template Server wird gestartet..."
echo ""
# Prüfe ob Node.js installiert ist
if ! command -v node &> /dev/null; then
echo "❌ Node.js ist nicht installiert. Bitte installieren Sie Node.js zuerst."
exit 1
fi
# Prüfe ob npm installiert ist
if ! command -v npm &> /dev/null; then
echo "❌ npm ist nicht installiert. Bitte installieren Sie npm zuerst."
exit 1
fi
# Wechsle ins Projektverzeichnis
cd /home/OfficeServerJS
# Prüfe ob node_modules existiert
if [ ! -d "node_modules" ]; then
echo "📦 Installiere Abhängigkeiten..."
npm install
fi
# Starte den Server
echo "🌟 Starte den DOCX Template Server..."
echo ""
echo "📍 Web-Oberfläche: http://localhost:80"
echo "📁 Templates: http://localhost:80/templates/"
echo "📁 Dokumente: http://localhost:80/documents/"
echo ""
echo "💡 Drücken Sie Ctrl+C zum Beenden"
echo ""
node server.js