45 lines
1.3 KiB
Markdown
45 lines
1.3 KiB
Markdown
# wow private server
|
|
|
|
## Pre requis
|
|
|
|
- Linux 🐧
|
|
- Docker :whale:
|
|
- Clients:
|
|
|
|
## Versions prises en charge
|
|
|
|
| Game name | Game version | Keyword | client download |
|
|
|--------------------------------------------|--------------|-----------|-------------------|
|
|
| World of Warcraft® | **v1.12.x** | `classic` | https://archive.org/download/World_of_Warcraft_Client_and_Installation_Archive/ISO/WoW-1.12.1_install.rar |
|
|
| World of Warcraft: The Burning Crusade® | **v2.4.3** | `tbc` | https://archive.org/download/World_of_Warcraft_Client_and_Installation_Archive/ISO/WoW-2.4.3_install.rar |
|
|
| World of Warcraft: Wrath of the Link King® | **v3.3.5a** | `wotlk` | |
|
|
|
|
|
|
## Configuration
|
|
|
|
- Renseigner dans le fichier `.env` :
|
|
- Le chemin absolue vers le client WOW (Classic, tbc ou wotlk)
|
|
- La version de WOW correspondante au client
|
|
|
|
## Installation
|
|
|
|
- Extraire les maps du client:
|
|
```bash
|
|
./builder/run.sh extract
|
|
```
|
|
|
|
> Choisir l'import en HD avec le plus de CPU possible car c'est long ☕
|
|
|
|
- Lançer la base de données:
|
|
```bash
|
|
docker compose up wow-db
|
|
```
|
|
|
|
- Dans un autre terminal, lançer le script d'import des données du jeu:
|
|
```bash
|
|
./builder/run.sh init-db
|
|
```
|
|
|
|
> Patienter le temps de la mise en place de la base de données ☕
|
|
|