wardethan2000-eng locks down deployment secrets

A small deployment change reduces the chance that live credentials end up in a public code repository.

securityinfrastructure

The fork stops a local deployment configuration containing real sign-in and file-storage credentials from being tracked in version control. It replaces that setup with an example configuration, so teams have a clearer starting point without exposing production access.

It also tidies the container build process so the public-facing application can reliably use shared information from the wider product. The example still needs proper environment-variable handling before it should be treated as a production-ready template.

So what Teams running Mike in containers should care because deployment convenience can otherwise become an avoidable security exposure.

View this fork on GitHub →

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

Commits in this thread

1 commit from wardethan2000-eng/mike, oldest first. Source extracted verbatim from the harvested git log.

SHA Subject Author Date
3b8fac31 chore: keep this server's secrets out of git Ethan Ward 2026-08-18 ↗ GitHub
commit body
docker-compose.override.yml holds the live sign-in secret and storage keys and
was not excluded, so a push would have published them. It is now ignored, with
an example file showing the shape without the values.

Also tracks docker/frontend-monorepo.Dockerfile, the local fix that builds the
frontend from the repository root - upstream's build omits shared types from
the backend tree and fails.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PoCRDAPyEq4wwBVFFbDzck

Capture this thread into my fork

Download a single Markdown prompt that tells Claude how to port every commit above into your working tree — adapting paths and structure to match your repo. Run it via claude -p < capture-thread-1251.md from inside the repo you want the changes in.

⬇ Download capture-thread-1251.md