Skip to content

Epitech/B-AIA-500_liskvork

Repository files navigation

liskvork

Modern multi-platform gomoku game server.

Linux, Windows and MacOS support (with priority to Linux) on both x86_64 and aarch64.

Main repository URL: https://github.com/liskvork/liskvork

Reporting bugs/Submitting patches

You can see open tickets and report bugs over here.

You can submit patches/PRs over here.

Building from source

Docker

docker build . --build-arg BUILD_VERSION=0.0.0-dev -t liskvork

No docker

Dependencies

  • zig 0.13.0 (May work with newer versions but has not been tested)

Step

zig build -Doptimize=ReleaseSafe

Installing

Get the binary from Github release tab and then just launch it.

Launching liskvork

From source build

# From the root of the repository once built
./zig-out/bin/liskvork

Docker

# Once compiled with docker
docker run -v $(pwd):/data/:Z liskvork

Nix

# On a system with nix installed and flakes activated
nix run github:liskvork/liskvork

Configuration

Look at the default config.ini that's created when launching for the first time everything (should) be documented properly to configure it.