Was ist OpsWeave?
OpsWeave ist eine kommerzielle ITSM-Plattform mit asset-zentrierter Architektur. Sie bildet ITIL-konforme Prozesse (Incident, Problem, Change) ab und verknüpft diese über eine CMDB mit Serviceverträgen, Compliance-Mapping, Monitoring und einem integrierten Kundenportal.
Kernprinzipien
Asset-zentriert. Jedes Asset (Configuration Item) ist die zentrale Entität. Tickets, SLAs, Verträge, Compliance-Controls — alles referenziert ein Asset. Wenn etwas bricht, findest du den Hebel sofort.
Multi-Tenant. Mehrere Mandanten auf einer Instanz. Strikte Datenisolation via tenant_id auf jeder Tabelle — MSP-ready.
API-first. Jede Funktion ist über REST steuer- und abrufbar. Die UI konsumiert dieselbe API wie externe Integrationen.
Docker-first. docker compose up für eine Single-Container-Instanz (SQLite), oder Multi-Container für Production (PostgreSQL + Redis).
Architektur
┌─────────────────────────────────────────┐
│ React 18 + Tailwind + shadcn/ui │ Frontend
│ TypeScript, react-i18next, React Flow │
└──────────────────┬──────────────────────┘
│ REST API
┌──────────────────┴──────────────────────┐
│ Express 5 + TypeScript │ Backend
│ Drizzle ORM (PG + SQLite Adapter) │
│ Passport, Socket.IO, BullMQ │
└──────────────────┬──────────────────────┘
│
┌──────────────────┴──────────────────────┐
│ PostgreSQL 16 oder SQLite 3 │ Persistenz
└─────────────────────────────────────────┘Lizenzmodell
OpsWeave kommt in vier Tiers — Starter ist dauerhaft kostenlos für interne Nutzung innerhalb der Tier-Limits. Höhere Tiers (Team, Business, Enterprise) erfordern einen gültigen Lizenzschlüssel.
→ Detaillierte Tier-Limits in Lizenzierung.
Source-Code
Source-Code wird nicht mit dem Produkt ausgeliefert. Audit-grade Source-Code-Review ist auf Anfrage unter separater NDA möglich — schreib an sebastian@opsweave.de.