Docka v0.7.16
Docka v0.7.16
Docka v0.7.16 focuses on public-page polish, resource browsing clarity, background-job feedback, terminal fullscreen reliability, and distributed binary stability.
Product Highlights
- Public pages keep the header above scrolled content on download, docs, deploy, terms, and privacy routes.
- Resource lists now default to a denser list view and show compact identity marks for apps, databases, boxes, and functions.
- Long-running background operations show job-aware toast feedback with a direct path to Observability Jobs.
- Shared terminal fullscreen behavior now pins the terminal panel to the viewport instead of embedding the page inside the terminal area.
- The distributed settings page now renders cleanly under garble-compiled binaries.
SaaS Updates
- Fix public header stacking and anchor scrolling on
/download,/docs,/deploy,/terms, and/privacy. - Add compact resource identity marks on list and detail surfaces for apps, databases, boxes, and functions.
- Default major resource collections to list view for better scan density.
- Link provisioning/deploy/background-job toasts to
/app/observability/jobs. - Fix shared inline terminal fullscreen placement across boxes, servers, and database CLI surfaces.
Distributed Updates
- Fix settings SSH key preview rendering in garble-compiled distributed builds.
- Keep Hetzner server type fallback helpers available in distributed builds without pulling in SaaS-only provider clients.
- Preserve the distributed current-host compute target, local terminal access, Git deploy, and Docker Compose import paths.
Fixes & Patches
- Fix a distributed settings template regression caused by struct reflection under garble.
- Fix distributed build-tag coverage for shared Hetzner normalization helpers.
- Improve release-gate browser coverage for public headers, resource identity marks, job-linked toasts, terminal fullscreen, and distributed rendering.
Distributed Runtime & Packaging
- Server and worker artifacts are garble-compiled Linux binaries.
- Server archives contain
docka-server,docka-worker, Docker Compose bootstrap files, the dedicated distributed schema, seed/init migration SQL, and exactly one raw matching agent binary underagent-binaries/. - Standalone agent assets remain raw executable binaries, while CLI assets remain architecture-specific tarballs.
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 --buildDownloads
- docka-linux-amd64.tar.gz and docka-linux-arm64.tar.gz: distributed server archives with docka-server, docka-worker, Docker Compose bootstrap, dedicated distributed schema, migration SQL files, and one raw matching Linux agent binary under agent-binaries/.
- 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 for every uploaded artifact plus the detached checksum signature.
Compatibility & Notes
- Distributed artifacts are Linux-only for amd64 and arm64.
- Server and worker binaries are garble-compiled.
- Server archives are intended to run without cloning the source repository.