bfc9553bb96db84afae07cf4cc6eb5e5f824a95a
Entrypoint persists the generated TLS cert fingerprint so the properties script can read it from the main volume. The screen shows the active network, plaintext and TLS stratum ports, the SHA-256 fingerprint for miner pinning, and the worker username format (BTC address plus optional worker label).
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.
The build pulls KamadoPool source from a local sibling checkout (../KamadoPool by default) via a docker buildx named build context — no GitHub clone, no pinned SHA. If your checkout lives elsewhere, override it:
make KAMADO_SRC=/path/to/KamadoPool
Install
make install
License
GPL-3.0 — matches upstream Kamado and CKPool.
Languages
TypeScript
58.5%
Shell
27.4%
Dockerfile
7.7%
Makefile
6.4%