Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: skaisser/ckpool

Tags

v1.1.0

Toggle v1.1.0's commit message

Verified

This tag was signed with the committer’s verified signature.
skaisser Shirleyson Kaisser
v1.1.0 - Production Deployment Suite

Enterprise-Grade Multi-Node Failover:
- Instant failover on first RPC failure (~100ms vs 4+ seconds)
- Sync-aware failover stays on backup during primary node sync
- Automatic intelligent failback to primary when ready
- Zero mining downtime during node maintenance

Production Deployment Tools:
- post-install.sh: Systemd service installer with UFW firewall
- monitor.sh: Matrix-style colorized real-time log viewer
- clean-old-blocks.sh: Automatic cleanup with cron integration
- Auto-detection of stratum ports from config files

Systemd Service Enhancements:
- Production-tested configuration matching live deployments
- network-online.target for better network reliability
- ExecReload with HUP signal for graceful reloads
- Higher resource limits (2.1M NOFILE, 32K NPROC, unlimited MEMLOCK)
- Proper timeout values (60s start, 30s stop)
- Clean shutdown with KillMode=mixed and KillSignal=SIGTERM

Installation Improvements:
- Dependency checking with auto-installation prompts
- OS auto-detection (Ubuntu/Debian)
- Comprehensive documentation updates

Production Proven:
- 66 mainnet blocks mined on Bitcoin Cash
- Tested with NiceHash, MiningRigRentals, and industrial ASICs
- Battle-tested multi-node failover in production

v1.0.0-stable

Toggle v1.0.0-stable's commit message

Verified

This commit was signed with the committer’s verified signature.
skaisser Shirleyson Kaisser
📚 docs: emphasize 66 mainnet blocks in production achievements