Skip to content

Docka v0.8.5

Choose a tag to compare

@Sanix-Darker Sanix-Darker released this 13 Aug 06:00

Docka v0.8.5

Docka v0.8.5 advances self-hosted deployment reliability, observability usability, and the hardened Linux runtime. It is built from 661bd3bdda2624f4bf9f7718e917097782b57dd4 (source range v0.8.2..v0.8.5).

Product Highlights

  • More deterministic tenant log pagination and improved grouped-log badge contrast.
  • Hardened deployment routing and recovery behavior for managed agents.
  • Guarded Box VM restart and supervisor-routing improvements for hosted workloads.
  • Improved terminal runtime packaging and mobile interaction reliability.

SaaS Updates

  • Adds a read-only MCP beta for the SaaS edition only; MCP is deliberately not present in the distributed binary or CLI.
  • Aligns SaaS plans and prepaid billing behavior, with stronger tenant-management read protections.

Distributed Updates

  • Strengthens distributed deployment routing and agent recovery.
  • Keeps the self-hosted bootstrap independent of a source checkout, with the distributed schema and the matching raw Linux agent bundled in each server archive.
  • Retains Linux amd64 and arm64 runtime support.

Fixes & Patches

  • Preserves the MCP API-key authentication challenge in the SaaS-only endpoint.
  • Improves runtime health-error reporting and accessible managed-tooltip labels.
  • Makes grouped log metadata easier to read while retaining the existing log experience.

Distributed Runtime & Packaging

  • Server archives contain docka-server, docka-worker, Docker Compose bootstrap files, distributed schema/migrations, and one raw matching agent binary.
  • Standalone agent binaries are garble-compiled and UPX-compressed for Linux amd64 and arm64.
  • The distributed binary and CLI exclude the SaaS-only MCP surface.

Start Docka Locally

curl -L -o docka-linux-amd64.tar.gz https://github.com/docka-dev/docka-releases/releases/download/v0.8.5/docka-linux-amd64.tar.gz
mkdir docka-distributed
tar -xzf docka-linux-amd64.tar.gz -C docka-distributed
cd docka-distributed
cp .env.example .env
docker compose --env-file .env up -d --build

Downloads

  • docka-linux-amd64.tar.gz and docka-linux-arm64.tar.gz: distributed server archives.
  • docka-agent-linux-amd64 and docka-agent-linux-arm64: standalone hardened Linux agent binaries.
  • docka-cli-linux-amd64.tar.gz and docka-cli-linux-arm64.tar.gz: distributed CLI archives.
  • checksums.txt: SHA-256 checksums for every uploaded artifact.

Compatibility & Notes

  • Distributed artifacts are Linux-only for amd64 and arm64 and run without cloning the source repository.
  • One-time security exception: v0.8.5 is intentionally unsigned at maintainer request because GitHub Actions were budget-blocked and the release signing key was unavailable. This release includes checksums.txt but no checksums.txt.sig.
  • Manually verify SHA-256 checksums before installation. Do not enable strict signature mode or rely on automatic agent self-updates for these artifacts; both remain fail-closed without a detached signature. A future signed release will restore the normal verification and update path.