Follow FREE product releases now. If you later buy a PRO product using the same email, the licence will appear in this account automatically.
chessMAX
FREEChess widget for Zabbix dashboards (play vs Stockfish or users) This widget adds an interactive chess board to Zabbix dashboards that lets a user play against the bundled Stockfish engine, a colleague on another dashboard, or two players on the same screen. Games are stored per Zabbix account and synchronised between widgets; the engine runs in the browser and gameplay requires no external services. Widget settings include legal-move hints and a default chess clock, and each new game lets you choose colour, opponent and engine difficulty; only a Super admin can send invitations to other enabled users.
Screenshots
How to install
Install via your OS package manager. Using the initMAX repository (apt / dnf) is the recommended way - you get GPG-signed updates automatically.
wget https://repo.initmax.com/zabbix/release/initmax-release-latest_all.deb
dpkg -i initmax-release-latest_all.deb
apt update && apt install zabbix-module-chessmax
rpm -Uvh https://repo.initmax.com/zabbix/release/initmax-release-latest.noarch.rpm
dnf clean all && dnf install -y zabbix-module-chessmax
rpm -Uvh https://repo.initmax.com/zabbix/release/initmax-release-latest.noarch.rpm
zypper --gpg-auto-import-keys refresh && zypper install -y zabbix-module-chessmax
Releases
12.0.0 Latest 2026-09-15
2.0.0
- [MOD] Set the initial release baseline to 2.0.0 and synchronize the manifest and README version badge.
- [FEAT] Introduce server-side referee and coin toss options.
### 🐛 Fixes
- [FIX] Ignore an obsolete colleague-list response after switching game mode or closing the setup dialog.
- [FIX] Wrap captured pieces inside player cards and resize portrait boards to keep clocks and actions visible.
- [FIX] Resolve player names in finished-game status messages.
- [FIX] Match player avatar colours to their white or black pieces in every game mode.
- [FIX] Load the bundled semibold font directly without requesting a nonexistent WOFF2 asset.
- [FIX] Composite and clip dialog overlays at the widget edge to remove Retina/Safari corner seams and preserve the host header boundary.
- [FIX] Give the colleague selector a consistent appearance in Safari/WebKit while retaining native keyboard selection.
- [FIX] Label material advantage as points in every locale so it cannot be mistaken for additional captured pieces.
- [FIX] Align stacked player cards with the board and restore full-height, vertically centered buttons in Zabbix.
- [FIX] Load shared classes under Turkish locales on PHP 7.4-8.1 without changing the process locale.
- [FIX] Correct board square colours and restore native keyboard input and accessible pawn promotion.
- [FIX] Prevent stale polling and engine searches from overwriting newer game state; serialize concurrent game creation.
- [FIX] Let the server adjudicate clock expiry in every mode, freeze finished clocks and draw flags without mating material.
- [FIX] Compare only legally usable en-passant rights for repetition and preserve remote results until both players leave.
- [SEC] Restrict sending invitations to Super admins while allowing enabled ordinary users to receive, decline, accept and play; reject unrelated accounts.
### 📚 Documentation and tests
- [DOC] Add a self-contained Czech README, local third-party notices and the five reproducible release screenshots with localized captions.
- [TEST] Complete the feature review map and add side/clock persistence, engine/session recovery, keyboard, pointer, tooltip and delayed colleague-list regressions.
- [TEST] Check 202 legal UI hints, ordinary recipients across independent browsers, and layouts with 12/13 captured pieces; restore configuration after the hints-off scenario.
- [CI] Fetch complete Git history so merge-base checks also work on longer review branches.
- [DOC] Replace the Skeleton README and screenshots with actual FREE chessMAX gameplay and configuration.
- [I18N] Complete all 25 current Zabbix language catalogues plus Dutch and Romanian for legacy releases; remaining translations authored directly and disable provider auto-fill in the translation gate.
- [TEST] Add gameplay, security, concurrency, translation and clock regressions plus legacy/modern clickthrough scenarios.