Back to directory

minienv

Reads an existing docker compose file and deploys it as a remote preview environment with little setup, with optional public endpoints and authentication so others can review in-flight work.

minienv

minienv generates remote mini environments with little setup, directly from a project's existing docker compose configuration. It reads that config, plus small extension blocks added to it, and deploys the described stack to a remote environment without requiring a separate deployment description.

The same extension blocks can optionally expose public endpoints for services in the compose file, including various authentication mechanisms, so a team can collaborate on in-flight work by sharing a live preview rather than a local-only environment.

It is written in Go, documented with mdBook, and dual-licensed under Apache-2.0 and MIT.

More in Containers

See all 120
  • Drop

    droprun.sh

    A rootless Linux sandbox for developers, built on user namespaces with optional gVisor isolation, that confines coding agents and third-party packages without leaving your normal work environment.

  • Rig

    npmjs.com

    Gives each coding agent, such as Claude Code, Cursor or Codex, its own cloud Linux desktop with a running dev server, tests and a signed-in Chrome, so the developer's laptop stays free while several agents work at once.

  • A self-hosted infrastructure suite that deploys a multi-service observability pipeline for LLM applications, covering cost, token and semantic-cache metrics across Postgres, ClickHouse and Redis, with Kubernetes and Terraform options.