Golang application that converts any lichess game to an animated gif.
- You can either use the precompiled
aherve/giflichess
image, or build an image withdocker build .
- Install a golang environment
- Install inkscape (e.g.
sudo apt install inkscape
) - Install dependencies with
go get
- Compile sources with
go build
- Install with
go install -i
simply go to gifchess.com and profit !
- with docker:
docker run -v $HOME:/app/out aherve/giflichess generate --game BI5pQatH -o /app/out/out.gif
will get game BI5pQatH from lichess, and outputout.gif
to your home - using go install:
giflichess generate --game BI5pQatH -o out.gif
will get game BI5pQatH from lichess, and output a gif toout.gif
- use
giflichess help generate
ordocker run aherve/giflichess help generate
to get a full list of commands and options
-
with docker:
docker run -p 8080:8080 aherve/giflichess serve
will start a server on port 8080 -
using go install:
giflichess serve
will start a server on port 8080 -
Browse
http://localhost:8080
to see your app