hatchmoment. scored by care · not by stars

OpenWebUI_RetentionGuard

Automated cleanup service for OpenWebUI users, chats, and files

notablePython⚙ Backend & APIs

RetentionGuard reconciles OpenWebUI data with an MDM system and removes inactive users, orphaned chats, and unused files according to configurable retention rules. It runs as a Python service with dry‑run safety, audit logging, and optional CSV reports, and can be deployed via Docker or Kubernetes. Designed for administrators of OpenWebUI installations who need automated, compliant data hygiene. Its integration with both the OpenWebUI API and PostgreSQL makes it more precise than generic cleanup scripts.

View on GitHub →

Informatik-Aargau/OpenWebUI_RetentionGuard