stubbery
parent
b3354caa4f
commit
8871cb787b
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue