OfficeServerJs/management/package.json
OfficeServer dgsoft 88932bfbf4 🎛️ Web-GUI Management System mit Custom Tags
 Neue Features:
- Vollständiges Management Dashboard (Port 3000)
- Custom Tags System mit REST-API Integration
- Mehrere Tags erstellbar und konfigurierbar
- Externe Tag-Aktivierung per REST-API
- Server-Fernsteuerung (Start/Stop/Restart)
- SSL-Zertifikat Management
- Echtzeit-Überwachung mit Socket.IO

🏷️ Custom Tags Features:
- Dynamische Tag-Erstellung über GUI
- Tag-Aktivierung/Deaktivierung per Toggle
- REST-APIs für externe Tag-Kontrolle
- Integration in Template-Verarbeitung
- Konfigurierbare Positionen und Typen

📁 Neue Dateien:
- management/ - Komplettes Management-System
- API-TAGS-DOCUMENTATION.md - API Dokumentation
- start-management.sh - Startup Script

🔧 Verbesserte Template-Verarbeitung:
- Automatisches Laden aktivierter Custom Tags
- Priorität: Custom-Daten → Custom Tags → Auto-Generierung
- Erweiterte Logging und Status-Meldungen

🌐 REST-APIs:
- GET /api/public/tags - Alle Tags auflisten
- POST /api/public/tags/{TAG_NAME}/activate - Tag aktivieren
- POST /api/public/tags/{TAG_NAME}/deactivate - Tag deaktivieren
- Management APIs für vollständige CRUD-Operationen
2025-10-05 20:51:30 +02:00

32 lines
709 B
JSON

{
"name": "office-server-management",
"version": "1.0.0",
"description": "Web-GUI Management Service für DOCX Template Server",
"main": "management-server.js",
"scripts": {
"start": "node management-server.js",
"dev": "nodemon management-server.js"
},
"dependencies": {
"express": "^4.18.2",
"cors": "^2.8.5",
"helmet": "^7.0.0",
"multer": "^1.4.5-lts.1",
"axios": "^1.5.0",
"pm2": "^5.3.0",
"node-cron": "^3.0.2",
"bcrypt": "^5.1.1",
"jsonwebtoken": "^9.0.2",
"socket.io": "^4.7.2",
"chokidar": "^3.5.3"
},
"keywords": [
"docx",
"template",
"management",
"gui",
"admin"
],
"author": "dgsoft",
"license": "ISC"
}