Skip to content

Was ist OpsWeave?

OpsWeave ist ein modulares, asset-zentriertes Open-Source IT Service Management System (ITSM). Es bildet ITIL-konforme Prozesse (Incident, Problem, Change) ab und verknuepft diese ueber eine CMDB mit Servicevertraegen, Regulatorik-Mapping und einem integrierten Kundenportal.

Kernprinzipien

Asset-zentriert: Das Asset (CI) ist die zentrale Entitaet. Alles — Tickets, SLAs, Vertraege, Compliance — referenziert Assets.

Multi-Tenant: Mehrere Kunden/Organisationen auf einer Instanz. Strikte Datenisolation via tenant_id auf jeder Tabelle.

API-first: Jede Funktion ist ueber REST steuer- und abrufbar. Die UI konsumiert dieselbe API wie externe Integrationen.

Docker-first: docker run fuer eine einzelne Instanz (SQLite), docker compose up fuer Produktion (PostgreSQL + Redis).

Architektur

┌─────────────────────────────────────────┐
│         React 19 + Tailwind v4          │  Frontend
│         TypeScript, shadcn/ui, i18n     │
└──────────────────┬──────────────────────┘
                   │ REST API
┌──────────────────┴──────────────────────┐
│        Express 5 + TypeScript           │  Backend
│        Drizzle ORM (PG + SQLite)        │
└──────────────────┬──────────────────────┘

        ┌──────────┴──────────┐
        │                     │
   PostgreSQL 16          SQLite 3
   + Redis (BullMQ)       (Single-Container)

Tech-Stack

EbeneTechnologie
FrontendReact 19, TypeScript, Vite 7, Tailwind v4
UI-Komponentenshadcn/ui, Radix UI
i18nreact-i18next (DE + EN)
BackendNode.js, Express 5, TypeScript
ORMDrizzle ORM (PostgreSQL + SQLite)
AuthLokale Accounts (JWT), OIDC (Enterprise)
QueueBullMQ + Redis (Multi) / better-queue (Single)
ContainerDocker, Docker Compose

Geschaeftsmodell

OpsWeave folgt einem Freemium-Modell (aehnlich Check_MK):

FeatureCommunityEnterprise
Assets≤ 50Unbegrenzt
Benutzer≤ 5Unbegrenzt
TicketsUnbegrenztUnbegrenzt
CMDBVollstaendigVollstaendig
Workflows≤ 3 VorlagenUnbegrenzt
Service KatalogBasisVollstaendig
Compliance1 FrameworkAlle
AuthLokal+ OIDC/SAML
SupportCommunityKommerziell

Die Enterprise-Lizenz ist ein offline-verifizierbares JWT (RS256) — kein Lizenzserver, kein Internetzugang erforderlich.

Naechste Schritte

Veröffentlicht unter der AGPL-3.0 Lizenz.