lichess-org / lila-fishnet

Proxy between lila and fishnet move clients

Home Page:https://lichess.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Lila Fishnet

Proxy between lila and fishnet move clients

lila <-> redis <-> lila-fishnet <- http <- fishnet-clients

Developement

Start:

sbt

Start with default config:

sbt app/run

Use environment variables to start with custom config (redis.host and kamon for example):

REDIS_HOST=redis KAMON_ENABLED=true CONFIG_FORCE_kamon_influxdb_port=8888 sbt app/run

Or creating an .env file with environment variables, for example:

cp .env.example .env

For other config check AppConfig.scala

Run all tests (required Docker for IntegrationTest):

sbt app/test

Run a single test:

sbt app/testOnly lila.fishnet.ExecutorTest

Run code format and auto code refactor with scalafmt & scalafix:

sbt prepare

About

Proxy between lila and fishnet move clients

https://lichess.org/

License:GNU Affero General Public License v3.0


Languages

Language:Scala 98.6%Language:Shell 1.4%