1
0
Fork 1
main
jebba 2021-12-22 10:53:20 -07:00
parent b3354caa4f
commit 8871cb787b
1 changed files with 74 additions and 1 deletions

View File

@ -1,6 +1,79 @@
# lila Install
# HOWTO Set up Your Own Chess Server
This document shows how to install a chess server.
The free software application Lila, written by the developers at
lichess.org will be used.
# Overview
Lila is the main component.
System will be built from these main parts:
* OVH ISP.
* Debian Debian stable (Bullseye/11).
* Lila.
* Lila-ws.
* Apache.
* MongoDB.
* Redis.
* Java.
* SBT.
* Yarn.
* Python.
* Git.
* Node.
* All the way down to Grub and below...
# Upstream
The best current upstream document describing the process is here:
https://github.com/ornicar/lila/wiki/Lichess-Development-Onboarding
Main upstream repos:
* https://github.com/ornicar/lila
# Pre-Installation Setup
First, you need to have a location to host the server. You will want a server
with a minimum of 4 gigs of RAM. When the server is running, usage is low,
but it takes awhile to compile, so more CPU/RAM will speed that up.
For this example, we'll set up at OVH, which is the same Internet company
that lichess.org uses.
## Setup at OVH
Go here and create an account. They may have regional websites as well:
* https://ovh.com/
# Installation
# Configuration
# Usage
# Lila
* https://github.com/ornicar/lila
# lila-ws
* https://github.com/ornicar/lila-ws
```
vim ./src/main/resources/application.conf
# set