ethicalmohit makes Mike self-hostable in a single command

A packaging overhaul that lets anyone stand up the whole application - backend and web front end - without wrestling platform-specific tooling.

infrastructure

ethicalmohit has wrapped both halves of the Mike stack in containers and tied them together so the entire application builds and starts from one command. Docker Compose, the tool doing the orchestration, brings the backend service up first, then the web front end, each reading its own configuration file. An example configuration ships alongside it so a newcomer knows exactly what to fill in.

This is deliberately about packaging, not re-plumbing. The setup still relies on the same outside services it always has - Supabase for the database and Cloudflare R2 for file storage - so nothing about how Mike works changes. ethicalmohit reports building and running both containers locally with everything healthy. The change is currently proposed against the Open-Legal-Products fork rather than merged.

So what Anyone weighing whether to run their own copy of Mike behind their firewall just got a much shorter path to trying it.

View this fork on GitHub →

Spotted something wrong? Or know the PR text has fresher detail than the writeup above?