LizGobanをクラウドで動かす
Electron製のLizGobanのローカル側をnode.jsで動かすようにして、Electron IPCをWebSocket経由のRPCに差し替えてみた。
https://github.com/zakki/lizgoban/tree/server-client
git clone https://github.com/zakki/lizgoban -b server-client cd lizgoban npm install npm run build
external/ に leelaz と external/network.gz を配置。
node serv/server.js
で "http://localhost:3000" を開く。
TODO
- セッション管理
- ログイン管理
- Electron専用のメニューをHTML化
- SGFの読み書き対応