Skip to content

Commit

Permalink
fix line length issues
Browse files Browse the repository at this point in the history
  • Loading branch information
thijsvanloef committed Mar 1, 2024
1 parent e362332 commit 9e13636
Showing 1 changed file with 42 additions and 22 deletions.
64 changes: 42 additions & 22 deletions docs/fr/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Palworld Serveur Dédié Docker

## ⚠️These docs will be deprecated and removed on March 31 2024⚠️

Please use the official docs: [https://palworld-server-docker.loef.dev/](https://palworld-server-docker.loef.dev/)

[![Release](https://img.shields.io/github/v/release/thijsvanloef/palworld-server-docker)](https://github.com/thijsvanloef/palworld-server-docker/releases)
[![Docker Pulls](https://img.shields.io/docker/pulls/thijsvanloef/palworld-server-docker)](https://hub.docker.com/r/thijsvanloef/palworld-server-docker)
[![Docker Stars](https://img.shields.io/docker/stars/thijsvanloef/palworld-server-docker)](https://hub.docker.com/r/thijsvanloef/palworld-server-docker)
Expand Down Expand Up @@ -59,11 +63,12 @@ Un énorme merci aux sponsors suivants !

## Comment utiliser

N'oubliez pas que vous devrez modifier les [variables d'environnement](#variables-denvironnement).
N'oubliez pas que vous devrez modifier les [variables d'environnement](#variables-d-environnement).

### Docker Compose

Ce référentiel comprend un exemple de fichier [docker-compose.yml](/docker-compose.yml) que vous pouvez utiliser pour configurer votre serveur.
Ce référentiel comprend un exemple de fichier [docker-compose.yml](/docker-compose.yml)
que vous pouvez utiliser pour configurer votre serveur.

```yml
services:
Expand Down Expand Up @@ -94,7 +99,8 @@ services:
```
En alternative, vous pouvez copier le fichier [.env.example](.env.example) dans un nouveau fichier appelé **.env**.
Modifiez-le selon vos besoins, consultez la section [environment variables](#environment-variables) pour vérifier les valeurs correctes. Modifiez votre fichier [docker-compose.yml](docker-compose.yml) comme suit :
Modifiez-le selon vos besoins, consultez la section [environment variables](#variables-d-environnement) pour vérifier les
valeurs correctes. Modifiez votre fichier [docker-compose.yml](docker-compose.yml) comme suit :
```yml
services:
Expand Down Expand Up @@ -141,7 +147,8 @@ docker run -d \
```

En alternative, vous pouvez copier le fichier [.env.example](.env.example) dans un nouveau fichier appelé **.env**.
Modifiez-le selon vos besoins, consultez la section [environment variables](#environment-variables) pour vérifier les valeurs correctes. Modifiez votre commande docker run comme suit :
Modifiez-le selon vos besoins, consultez la section [environment variables](#variables-d-environnement) pour vérifier
les valeurs correctes. Modifiez votre commande docker run comme suit:

```bash
docker run -d \
Expand All @@ -165,7 +172,8 @@ Suivez les étapes dans le [README.md ici](k8s/readme.md) pour le déployer.

Ceci est réservé aux utilisateurs avancés.

Il est possible d'exécuter ce conteneur et de [remplacer l'utilisateur par défaut](https://docs.docker.com/engine/reference/run/#user) qui est root dans cette image.
Il est possible d'exécuter ce conteneur et de [remplacer l'utilisateur par défaut](https://docs.docker.com/engine/reference/run/#user)
qui est root dans cette image.

Étant donné que vous spécifiez l'utilisateur et le groupe, `PUID` et `PGID` sont ignorés.

Expand All @@ -179,14 +187,15 @@ Ci-dessous, nous supposons que votre UID est 1000 et votre GID est 1001.
- Dans la commande docker run, ajoutez `--user 1000:1001 \` au-dessus de la dernière ligne.
- Dans le fichier docker-compose, ajoutez `user: 1000:1001` au-dessus des ports.

Si vous souhaitez l'exécuter avec un UID/GID différent du vôtre, vous devrez changer la propriété du répertoire qui est monté : `chown UID:GID palworld/`
Si vous souhaitez l'exécuter avec un UID/GID différent du vôtre, vous devrez changer la
propriété du répertoire qui est monté : `chown UID:GID palworld/`
ou en changeant les permissions pour tous les autres : `chmod o=rwx palworld/`

#### Utilisation du chart Helm

Le chart Helm officiel peut être trouvé dans un dépôt séparé, [palworld-server-chart](https://github.com/Twinki14/palworld-server-chart)

### Variables d'environnement
### Variables d environnement

Vous pouvez utiliser les valeurs suivantes pour modifier les paramètres du serveur au démarrage.
Il est fortement recommandé de définir les valeurs d'environnement suivantes avant de démarrer le serveur :
Expand Down Expand Up @@ -226,7 +235,7 @@ Il est fortement recommandé de définir les valeurs d'environnement suivantes a
| AUTO_REBOOT_ENABLED | Active les redémarrages automatiques | false | true/false |
| AUTO_REBOOT_WARN_MINUTES | Temps d'attente avant de redémarrer le serveur, après que les joueurs ont été informés. | 5 | Entier |
| AUTO_REBOOT_EVEN_IF_PLAYERS_ONLINE | Redémarrez le serveur même s'il y a des joueurs en ligne. | false | true/false |
| TARGET_MANIFEST_ID | Verrouille la version du jeu en correspondance avec l'ID de manifeste de Steam Download Depot. | | Voir [Tableau des ID de manifeste](#locking-specific-game-version) |
| TARGET_MANIFEST_ID | Verrouille la version du jeu en correspondance avec l'ID de manifeste de Steam Download Depot. | | Voir [Tableau des ID de manifeste](#tableau-des-versions-vers-les-id-de-manifeste) |
| DISCORD_WEBHOOK_URL | URL du webhook Discord trouvée après la création d'un webhook sur un serveur Discord | | `https://discord.com/api/webhooks/<webhook_id>` |
| DISCORD_CONNECT_TIMEOUT | Délai de connexion initial de la commande Discord | 30 | !0 |
| DISCORD_MAX_TIMEOUT | Délai total du webhook Discord | 30 | !0 |
Expand Down Expand Up @@ -311,10 +320,11 @@ docker exec -it palworld-server restore
La variable d'environnement `RCON_ENABLED` doit être définie sur `true` pour utiliser cette commande.

> [!IMPORTANT]
> Si la redémarrage de Docker n'est pas configuré avec la politique `always` ou `unless-stopped` le serveur s'éteindra et devra être
> redémarré manuellement.
> Si la redémarrage de Docker n'est pas configuré avec la politique `always` ou `unless-stopped`
> le serveur s'éteindra et devra être redémarré manuellement.
>
> La commande docker run exemple et le fichier docker-compose dans [Comment utiliser](#how-to-use) utilisent déjà la politique nécessaire
> La commande docker run exemple et le fichier docker-compose dans [Comment utiliser](#how-to-use)

Check failure on line 326 in docs/fr/README.md

View workflow job for this annotation

GitHub Actions / Lint - Markdown

Link fragments should be valid

docs/fr/README.md:326:68 MD051/link-fragments Link fragments should be valid [Context: "[Comment utiliser](#how-to-use)"] https://github.com/DavidAnson/markdownlint/blob/v0.33.0/doc/md051.md
> utilisent déjà la politique nécessaire
## Restauration manuelle à partir d'une sauvegarde

Expand All @@ -329,7 +339,8 @@ Supprimez l'ancien dossier de données sauvegardées situé à `palworld/Pal/Sav

Copiez le contenu du nouveau dossier de données sauvegardées décompressé `Saved/SaveGames/0/<nouvelle_valeur_hash>` to `palworld/Pal/Saved/SaveGames/0/<nouvelle_valeur_hash>`.

Remplacez le nom DedicatedServerName à l'intérieur de `palworld/Pal/Saved/Config/LinuxServer/GameUserSettings.ini` par le nouveau nom de dossier.
Remplacez le nom DedicatedServerName à l'intérieur de `palworld/Pal/Saved/Config/LinuxServer/GameUserSettings.ini`
par le nouveau nom de dossier.

```ini
DedicatedServerName=<nouvelle_valeur_hash> # Remplacez-le par votre nom de dossier.
Expand All @@ -356,21 +367,25 @@ BACKUP_CRON_EXPRESSION est une expression cron, où vous définissez un interval
> [Crontab Generator](https://crontab-generator.org).
Définissez BACKUP_CRON_EXPRESSION pour changer la planification par défaut.
Exemple d'utilisation : Si BACKUP_CRON_EXPRESSION est défini sur `0 2 * * *`, le script de sauvegarde s'exécutera tous les jours à 2h00 du matin.
Exemple d'utilisation : Si BACKUP_CRON_EXPRESSION est défini sur `0 2 * * *`, le script de sauvegarde
s'exécutera tous les jours à 2h00 du matin.

## Configuration des Mises à Jour Automatiques avec Cron

Pour pouvoir utiliser les mises à jour automatiques avec ce serveur, les variables d'environnement suivantes **doivent** être définies sur `true`:
Pour pouvoir utiliser les mises à jour automatiques avec ce serveur, les variables d'environnement
suivantes **doivent** être définies sur `true`:

- RCON_ENABLED
- UPDATE_ON_BOOT

> [!IMPORTANT]
>
> Si le redémarrage de Docker n'est pas configuré avec la politique `always` ou `unless-stopped` le serveur s'éteindra et devra être
> Si le redémarrage de Docker n'est pas configuré avec la politique `always` ou `unless-stopped`
> le serveur s'éteindra et devra être
> redémarré manuellement.
>
> La commande docker run exemple et le fichier docker-compose dans [Comment utiliser](#how-to-use) utilisent déjà la politique nécessaire
> La commande docker run exemple et le fichier docker-compose dans [Comment utiliser](#how-to-use)

Check failure on line 387 in docs/fr/README.md

View workflow job for this annotation

GitHub Actions / Lint - Markdown

Link fragments should be valid

docs/fr/README.md:387:68 MD051/link-fragments Link fragments should be valid [Context: "[Comment utiliser](#how-to-use)"] https://github.com/DavidAnson/markdownlint/blob/v0.33.0/doc/md051.md
> utilisent déjà la politique nécessaire
Définissez AUTO_UPDATE_ENABLED pour activer ou désactiver les mises à jour automatiques (par défaut, c'est désactivé).

Expand All @@ -390,10 +405,12 @@ Pour pouvoir utiliser les redémarrages automatiques avec ce serveur, RCON_ENABL

> [!IMPORTANT]
>
> Si le redémarrage de Docker n'est pas configuré avec la politique `always` ou `unless-stopped` le serveur s'éteindra et devra être
> Si le redémarrage de Docker n'est pas configuré avec la politique `always` ou `unless-stopped`
> le serveur s'éteindra et devra être
> redémarré manuellement.
>
> La commande docker run exemple et le fichier docker-compose dans [Comment utiliser](#how-to-use) utilisent déjà la politique nécessaire
> La commande docker run exemple et le fichier docker-compose dans [Comment utiliser](#how-to-use)

Check failure on line 412 in docs/fr/README.md

View workflow job for this annotation

GitHub Actions / Lint - Markdown

Link fragments should be valid

docs/fr/README.md:412:68 MD051/link-fragments Link fragments should be valid [Context: "[Comment utiliser](#how-to-use)"] https://github.com/DavidAnson/markdownlint/blob/v0.33.0/doc/md051.md
> utilisent déjà la politique nécessaire
Définissez AUTO_REBOOT_ENABLED pour activer ou désactiver les redémarrages automatiques (par défaut, c'est désactivé).

Expand All @@ -417,7 +434,7 @@ fuseau horaire défini avec TZ.
> Ces variables d'environnement/paramètres sont susceptibles de changer car le jeu est encore en version bêta.
> Consultez la [page officielle pour les paramètres pris en charge.](https://tech.palworldgame.com/optimize-game-balance)
La conversion des paramètres du serveur en variables d'environnement suit les mêmes principes (avec quelques exceptions) :
La conversion des paramètres du serveur en variables d'environnement suit les mêmes principes (avec quelques exceptions):

- toutes en majuscules
- séparation des mots par l'insertion d'un trait de soulignement
Expand Down Expand Up @@ -525,12 +542,15 @@ Envoyez des messages Discord avec docker compose :
## Verrouiller une Version Spécifique du Jeu
> [!WARNING]
> Rétrograder vers une version inférieure du jeu est possible, mais on ne sait pas quel impact cela aura sur les sauvegardes existantes.
> Rétrograder vers une version inférieure du jeu est possible, mais on ne sait pas quel impact
> cela aura sur les sauvegardes existantes.
>
> **Faites-le à vos propres risques !**
Si la variable d'environnement **TARGET_MANIFEST_ID** est définie, elle verrouillera la version du serveur sur un manifeste spécifique.
Le manifeste correspond aux dates de sortie/mises à jour. Les manifestes peuvent être trouvés à l'aide de SteamCMD ou de sites web comme [SteamDB](https://steamdb.info/depot/2394012/manifests/).
Si la variable d'environnement **TARGET_MANIFEST_ID** est définie, elle verrouillera la version
du serveur sur un manifeste spécifique.
Le manifeste correspond aux dates de sortie/mises à jour. Les manifestes peuvent être trouvés
à l'aide de SteamCMD ou de sites web comme [SteamDB](https://steamdb.info/depot/2394012/manifests/).
### Tableau des Versions Vers les ID de Manifeste
Expand Down

0 comments on commit 9e13636

Please sign in to comment.