chessMAX

FREE

Chess 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.

Zabbix 6.0 - 7.4
chessMAX · Email notifications for new releases

Follow FREE product releases now. If you later buy a PRO product using the same email, the licence will appear in this account automatically.

Create account

How to install

Step 1 · Operating system

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

Releases

1
2.0.0 Latest 2026-09-15
FREE DEB RPM ZIP

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.