satoshi 54935bf638 Add configurable stratum port (default 3333)
Exposes stratum-port in the StartOS config UI so users running
simpleproxy or another TCP forwarder can point Kamado at a
non-default port. Entrypoint substitutes the value into
ckpool.conf serverurl.

Also pins placeholder KAMADO_SHA in the Dockerfile — swap to a
real pushed commit before the first build.
2026-04-13 03:54:49 +03:00

Kamado Pool — StartOS Packaging

StartOS 0.3.5.1 wrapper for Kamado Pool, a modern solo Bitcoin mining pool built on a patched fork of CKPool-solo with a Go middleware API and Svelte real-time dashboard.

Build

make

This runs deno to bundle the embassy TypeScript procedures, builds a multi-arch OCI image via docker buildx, and packs everything into kamado-pool.s9pk using start-sdk.

Note: the Dockerfile clones the Kamado source from a pinned git SHA. Before the first build, set the KAMADO_REPO and KAMADO_SHA build args in Dockerfile to a real pushed commit on the upstream repo.

Install

make install

License

GPL-3.0 — matches upstream Kamado and CKPool.

S
Description
No description provided
Readme
97 KiB
Languages
TypeScript 58.5%
Shell 27.4%
Dockerfile 7.7%
Makefile 6.4%