Skip to content

Release v0.4.1

Choose a tag to compare

@github-actions github-actions released this 02 Jul 16:43
· 9 commits to main since this release

Changelog

Bug Fixes

  • 872e689 fix(security): bump Go toolchain to 1.25.11 and vulnerable deps, fix CORS Max-Age header

Documentation

  • e97237d docs: update version to v0.3.0

CI/CD

  • 917a0d4 ci: fix Trivy action versions (nonexistent tags)
  • a1fd647 ci: migrate release pipeline to GoReleaser and bump to v0.4.0

Other

  • cdb59cd chore: bump version to v0.4.1

Installation

Linux/macOS

# Pick the asset for your platform (linux/darwin, amd64/arm64)
curl -L -o dokku-mcp https://github.com/dokku-MCP/dokku-mcp/releases/download/v0.4.1/dokku-mcp-linux-amd64
chmod +x dokku-mcp
sudo mv dokku-mcp /usr/local/bin/

Verify installation

dokku-mcp --version

Configuration

After installing the binary, configure it to connect to your Dokku instance
using a YAML file or environment variables.

Using a Configuration File

Create a configuration file at one of the following locations:

  • System-wide: /etc/dokku-mcp/config.yaml
  • User-specific: ~/.dokku-mcp/config.yaml

Minimal example:

# ~/.dokku-mcp/config.yaml
ssh:
  host: "your-dokku-host.com"
  user: "dokku"
  # key_path: "/path/to/your/ssh/private/key" # Optional, uses ssh-agent if empty

log_level: "info"

For the full list of options, see config.yaml.example.

Using Environment Variables

All options can be set with the DOKKU_MCP_ prefix:

export DOKKU_MCP_SSH_HOST="your-dokku-host.com"
export DOKKU_MCP_SSH_USER="dokku"
export DOKKU_MCP_LOG_LEVEL="debug"

dokku-mcp