docs: Sphinx manuel joueur/admin/dev + build HTML
Manuel complet DauphinCraft v0.1.0 : 14 pages RST (joueur, admin, dev, annexes), conf.py rtd-theme, Makefile/make.bat, build HTML propre. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
79
docs/_build/html/_sources/admin/configuration.rst.txt
vendored
Normal file
79
docs/_build/html/_sources/admin/configuration.rst.txt
vendored
Normal file
@@ -0,0 +1,79 @@
|
||||
Configuration du serveur
|
||||
========================
|
||||
|
||||
Fichier de service systemd
|
||||
---------------------------
|
||||
|
||||
Le service est défini dans :
|
||||
|
||||
.. code-block:: text
|
||||
|
||||
/etc/systemd/system/dauphincraft.service
|
||||
|
||||
Contenu type :
|
||||
|
||||
.. code-block:: ini
|
||||
|
||||
[Unit]
|
||||
Description=DauphinCraft Game Server
|
||||
After=network.target
|
||||
|
||||
[Service]
|
||||
User=dauphincraft
|
||||
WorkingDirectory=/opt/dauphincraft
|
||||
ExecStart=/opt/dauphincraft/DauphinCraft.x86_64 --headless --port 7777
|
||||
Restart=on-failure
|
||||
RestartSec=5s
|
||||
StandardOutput=append:/var/log/dauphincraft.log
|
||||
StandardError=append:/var/log/dauphincraft.log
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
|
||||
Modifier le port d'écoute
|
||||
--------------------------
|
||||
|
||||
1. Éditez le fichier service :
|
||||
|
||||
.. code-block:: bash
|
||||
|
||||
sudo nano /etc/systemd/system/dauphincraft.service
|
||||
|
||||
2. Modifiez la ligne ``ExecStart`` pour changer le port :
|
||||
|
||||
.. code-block:: text
|
||||
|
||||
ExecStart=/opt/dauphincraft/DauphinCraft.x86_64 --headless --port 9999
|
||||
|
||||
3. Rechargez la configuration et redémarrez le service :
|
||||
|
||||
.. code-block:: bash
|
||||
|
||||
sudo systemctl daemon-reload
|
||||
sudo systemctl restart dauphincraft
|
||||
|
||||
4. N'oubliez pas d'ouvrir le nouveau port dans le pare-feu (voir :doc:`installation_serveur`).
|
||||
|
||||
Nombre maximum de joueurs
|
||||
--------------------------
|
||||
|
||||
La limite de joueurs est définie à **16** par défaut dans le code source
|
||||
(``scripts/net/NetworkManager.gd``). Cette valeur sera exposée en paramètre
|
||||
de ligne de commande dans une version future.
|
||||
|
||||
Pour modifier temporairement la limite, il est actuellement nécessaire de recompiler
|
||||
le projet avec la valeur souhaitée.
|
||||
|
||||
.. note::
|
||||
|
||||
Une option ``--max-players <N>`` sera ajoutée dans la version 0.2.0.
|
||||
|
||||
Sauvegarde du monde
|
||||
-------------------
|
||||
|
||||
.. warning::
|
||||
|
||||
La sauvegarde persistante du monde n'est pas encore implémentée dans la version 0.1.0.
|
||||
Le monde est régénéré à chaque redémarrage du serveur.
|
||||
|
||||
Cette fonctionnalité est prévue pour une version future.
|
||||
Reference in New Issue
Block a user