&$found) { foreach ($found as &$release) { $release['href'] = $base . '/bin/' . $kind . '/' . rawurlencode($release['file']); } } unset($found, $release); $all = array_merge($releases['gui'], $releases['client'], $releases['server']); function e(?string $value): string { return htmlspecialchars($value ?? '', ENT_QUOTES | ENT_SUBSTITUTE, 'UTF-8'); } function human_size(int $bytes): string { if ($bytes >= 1048576) { return number_format($bytes / 1048576, 1) . ' MB'; } if ($bytes >= 1024) { return number_format($bytes / 1024) . ' KB'; } return $bytes . ' B'; } ?> żagań.bet

żagań.bet

Play in your browser — no install, just an account.

Official desktop app, terminal client and server builds.

0): ?>

Builds published UTC.

Desktop app

Windows 10 or newer, or a Linux desktop. No terminal needed.

Nothing published yet.

Installers

Downloads the newest build, checks its SHA-256 and installs it for your user.

Terminal client

Needs a terminal of at least 80×24 cells.

Nothing published yet.

Server

Generates its own TLS identity on first run.

Nothing published yet.

SHA-256

On Linux use sha256sum <file>. On Windows use Get-FileHash <file>.

Then simply check if the checksum matches with your file.

Source

Zagan-Bet is free software under the GNU GPL v3 or later. The source for these builds is at https://git.2137697.xyz/zagan-bet.git.

Running it

Desktop app on Linux:

chmod +x install.sh
./install.sh

Desktop app on Windows (PowerShell):

powershell -ExecutionPolicy Bypass -File .\install.ps1

The installers fetch the newest build, verify its SHA-256, install it for your user and add a launcher.

Terminal client:

chmod +x <downloaded-client>
./<downloaded-client>

Server, first run creates identity.p12, key.pem and cert.pem:

chmod +x <downloaded-server>
./<downloaded-server> --init
./<downloaded-server> -i 0.0.0.0 -p 11525

Terminal client on Windows: run the .exe from Windows Terminal or another real terminal.

Run help inside the terminal client; the server binary supports --help.