You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Thibault Duplessis 58f13caae1
Merge pull request #358 from scala-steward/update/kamon-core-2.5.6
3 days ago
.github/workflows bump github workflow deps 4 months ago
project Update sbt-bloop to 1.5.3 1 week ago
src/main Reformat with scalafmt 3.5.8 1 month ago
.git-blame-ignore-revs Add 'Reformat with scalafmt 3.5.8' to .git-blame-ignore-revs 1 month ago
.gitignore Ignore .bsp 12 months ago
.scalafmt.conf Update scalafmt-core to 3.5.8 1 month ago
LICENSE add license 3 years ago
README.md Add title and fix heading 3 months ago
build.sbt Update kamon-core, kamon-influxdb to 2.5.6 4 days ago
deploy.sh lila-ws has no RUNNING_PID 2 years ago
stage.sh fix stage script permissions 3 years ago

README.md

Lila websocket

Handle incoming websocket traffic for lichess.org.

lila <-> redis <-> lila-ws <-> websocket <-> client

Start:

sbt
~reStart

Start with custom config file:

sbt -Dconfig.file=/path/to/my.conf

Custom config file example:

include "application"
http.port = 8080
netty.useEpoll = true
mongo.uri = "mongodb://localhost:27017/lichess"
redis.uri = "redis://127.0.0.1"

Trusts X-Forwarded-For. Use only behind a reverse proxy!

Code formatting

This repository uses scalafmt.

Please install it for your code editor if you're going to contribute to this project.

If you don't install it, please run scalafmtAll in the sbt console before committing.