Data
PostgreSQL for application data, Redis for shared state and coordination, and SeaweedFS for object storage across its public, protected, and chat buckets.
Operating model
Mirket is an on-premise-first system delivered as a composed stack. This is what you are taking on, described plainly, so the decision is made before the install rather than during it.
One platform. Two ways to run it.
Your infrastructure or a Mirket-managed dedicated instance. Responsibilities are explicit.
Operating model
One composed deployment per organization.
PostgreSQL for application data, Redis for shared state and coordination, and SeaweedFS for object storage across its public, protected, and chat buckets.
The API, a socket service for realtime, background workers, and the Student, Instructor, and Administrator applications. The Parent browser portal is added when its module is enabled.
Optional profiles add Matrix for Chat, LiveKit and its egress companion for Live sessions and recording, and ONLYOFFICE for in-place document editing.
An edge service fronts the role origins and serves the static assets directly. Migrations run as their own step rather than on application boot.
Operating model
The repository provides scripted backup and restore tooling for the composed stack. Operators must define retention, verify archives, and schedule their own recovery exercises; recurring restore evidence is an operational responsibility, not a software claim.
Operating model
Operating model
An on-premise installation needs someone at your organization to run containers, protect backups, test recovery, and schedule upgrades. Under the managed service, Mirket performs those infrastructure duties within the agreed service boundary.
Operating model
Organizations choose whether to configure institutional sign-in, reviewed roster imports, selected Google Drive or OneDrive file copies, and optional assignment integrity checks. These connections use external providers; integrity checks send eligible submitted content for similarity and AI-writing analysis. Operators supply provider configuration, and administrators review roster changes and enable integrity checks before instructors opt in.
Operating model
Certification adds no separate service. The operator can make it available with a default-off installation switch, after which an Administrator activates it separately for the organization.
The manual
The manual covers this as a task, with prerequisites, what finishing looks like, and what to do when it does not work.
Understand the organization-isolated runtime, configuration boundary, health checks, and recovery expectations.
Manage people, courses, communication, and operational visibility while preserving organization and role boundaries.
Run it on your own infrastructure or let us host it for you. Both options provide the same product; the difference is who operates the infrastructure and data services.