-
v1.3.0-alpha: Simplify to two deployment modes
Pre-releasereleased this
2026-02-15 19:41:43 +00:00 | 167 commits to main since this releaseWhat changed
The installer and documentation now present two deployment modes instead of three:
Direct (stdio) Docker sidecar Best for Any developer, solo or team admin_command, persistent serverTransport stdio (default) HTTP (always enabled) Requires Node 18+ Docker, Docker Compose API tools (56) All All admin_commandNo Yes The standalone "Shared (HTTP)" mode has been removed. HTTP transport is now inherent to Docker sidecar mode — it's always enabled because that's how clients connect to the container.
Docker sidecar sub-question
When choosing Docker sidecar, the installer now asks:
1) Set up a new Docker sidecar on this machine 2) Connect to an existing Docker sidecar- Setup creates a
.envwith OpenProject credentials + HTTP transport vars, auto-generates anMCP_API_KEY, and prints connection instructions for team members. - Connect prompts for the server URL and API key, tests connectivity, and writes a URL-based client config. No
.envcreated on the client.
Breaking changes
buildEnvContent("http-server", ...)andbuildEnvContent("http-client", ...)are removed. Usedocker-setupanddocker-connectinstead.buildClientConfig("http-client", ...)andbuildClientConfig("http-server", ...)are removed. Usedocker-connectanddocker-setupinstead.- The old
dockermode alias still works forbuildEnvContent().
Install / upgrade
npx open-project-sidecar-mcp@1.3.0-alphaOr if previously installed globally:
npm install -g open-project-sidecar-mcp@1.3.0-alphaFull changelog
- OP#475: Merge ENV_TEMPLATE_HTTP into ENV_TEMPLATE_DOCKER, update buildEnvContent()
- OP#476: Update promptDeploymentMode() to 2 modes
- OP#477: Update promptCredentials() with docker-setup/docker-connect branches
- OP#478: Update buildClientConfig() for docker-connect and docker-setup
- OP#479: Refactor promptEnvSetup() with 2-mode flow and Docker sub-question
- OP#480: Update runSetupWizard() with 2-mode menu
- OP#481: Update --help text for 2-mode architecture
- OP#482: Update README for 2-mode deployment architecture
- OP#483: Update unit tests (113 pass, 0 fail)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Setup creates a