Skip to content

Docka v0.7.14

Latest

Choose a tag to compare

@Sanix-Darker Sanix-Darker released this 01 Jul 19:12

Docka v0.7.14

Docka v0.7.14 publishes the distributed edition for self-hosted Linux deployments and carries the latest hosted stability fixes from master.

Product Highlights

Source reviewed: public v0.7.13 release through master commit 5245237a.

  • Observability views now keep shared time-range controls, alert metrics, and remembered tab navigation aligned across the app shell.
  • Provider and server bootstrap flows are more stable, including provider-linked prefill paths and agent installation checks.
  • Box-managed runtime and database paths received isolation, TCP-forward cleanup, and non-root workload hardening.
  • Browser route validation was expanded across uncovered app pages, legacy aliases, API-key/SSH-key shortcuts, backup policies, load balancers, and deployments.

SaaS Updates

  • Staging-facing app shell fixes include smoother cached tab navigation, quieter transient fetch handling, and safer inline script compaction.
  • Provider inventory and placement flows now retain context more reliably when creating servers, databases, and storage from provider detail pages.
  • Alert metric scheduling avoids resource-wide noise and keeps chart/time-range controls consistent with the rest of Observability.

Distributed Updates

  • Distributed settings and tutorial runtime now hide SaaS-only tenant-event blocks when tenant events are unavailable.
  • The self-hosted archive keeps the current Docker host available as This Docka host for distributed local deployments.
  • Docker Compose import remains available in the distributed edition while SaaS-only provider migration surfaces stay out of the free binary.
  • The distributed login and app-shell render paths were revalidated against the hardened archive built from master.

Fixes & Patches

  • Hardened Box managed database runtime profiles and Docka-built app containers to avoid unnecessary privileges.
  • Avoided duplicate Box database TCP forwards and improved forward cleanup stability.
  • Stabilized provider-detail prefill E2E fixtures to avoid parallel reset races.
  • Fixed distributed settings render guards for tenant-event CSS, tutorial steps, and runtime state.
  • Preserved explicit tab links in sidebar memory while avoiding duplicate reloads.
  • Suppressed transient fetch noise during navigation.

Distributed Runtime & Packaging

  • Linux amd64 and arm64 distributed artifacts were produced through the hardened garble release path.
  • Server archives contain docka-server, docka-worker, Docker Compose bootstrap files, the dedicated distributed schema, seed SQL, and the matching raw agent binary under agent-binaries/.
  • Standalone raw agent binaries and CLI archives are published for linux amd64 and arm64.
  • checksums.txt covers every uploaded artifact and checksums.txt.sig signs the checksum file.

Start Docka Locally

curl -L -o docka-linux-amd64.tar.gz https://github.com/docka-dev/docka-releases/releases/latest/download/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 obfuscated Linux agent binaries.
  • docka-cli-linux-amd64.tar.gz and docka-cli-linux-arm64.tar.gz: distributed CLI archives.
  • checksums.txt and checksums.txt.sig: SHA256 checksums plus detached signature.

Compatibility & Notes

  • Distributed artifacts are Linux-only for amd64 and arm64.
  • Server, worker, agent, and CLI binaries are garble-compiled.
  • Server archives are intended to run without cloning the source repository or copying .git to a server.