# Paramètres du serveur

> Informations SFTP, renommage, réinstallation de votre serveur et changement de langage de programmation (egg).

L'onglet **Settings** du Portail regroupe les options d'administration de votre serveur : détails de connexion SFTP, renommage, réinstallation et changement d'egg (langage de programmation).

## Ce que vous allez apprendre

- Où trouver vos informations de connexion SFTP
- Comment renommer votre serveur
- Comment réinstaller votre serveur et quand le faire
- Comment changer d'egg (langage de programmation)

---

## Détails SFTP

L'onglet Settings affiche vos identifiants SFTP :

| Champ | Description |
| :--- | :--- |
| **Host** | L'adresse du serveur SFTP |
| **Port** | Le port SFTP (généralement 2022) |
| **Username** | Votre nom d'utilisateur Portail |
| **Password** | Le mot de passe de votre compte Portail |

Utilisez-les avec n'importe quel client SFTP (FileZilla, WinSCP, Cyberduck ou la commande `sftp` du terminal) pour gérer vos fichiers directement depuis votre bureau. SFTP n'a pas de limite de taille de fichier.

Pour un guide complet, voir [Gestionnaire de fichiers](https://daki.cc/fr/wiki/guides/file-manager).

---

## Renommer votre serveur

Modifiez à tout moment le nom affiché de votre serveur depuis l'onglet Settings. Cela ne change que le nom visible dans la liste des serveurs du Portail : votre nom d'hôte, votre port et le comportement de votre application restent inchangés.

---

## Réinstaller votre serveur

Le bouton **Reinstall** réinitialise votre serveur à un état par défaut propre, basé sur son egg actuel. Cela relance le processus d'installation de l'egg et peut écraser certains fichiers du répertoire de votre serveur, selon la configuration de l'egg.

> **Avertissement:** La réinstallation ne supprime normalement pas tous vos fichiers automatiquement, mais elle peut écraser des fichiers précis ou entraîner une configuration incompatible selon la structure de votre projet. **Il est fortement recommandé de créer une sauvegarde avant de réinstaller.** Téléchargez vos fichiers via SFTP ou poussez votre code sur GitHub avant de continuer.

**Quand réinstaller :**
- L'environnement de votre serveur est cassé ou corrompu
- Vous voulez un état par défaut propre avec le même langage de programmation
- Vous démarrez un nouveau projet et souhaitez réinitialiser le serveur

---

## Changer d'egg (langage de programmation)

L'**egg** définit le langage de programmation et le framework de votre serveur. Pour passer à un autre egg (par ex. de Node.js à Python), faites-le depuis l'onglet Settings.

**Étapes :**
1. Ouvrez l'onglet **Settings**.
2. Sélectionnez votre nouvel egg dans la liste déroulante.
3. Confirmez le changement.

> **Avertissement:** Changer d'egg déclenche une réinstallation. Cela ne supprime normalement pas tous vos fichiers automatiquement, mais certains fichiers peuvent être écrasés et votre configuration existante peut devenir incompatible avec le nouvel egg. **Il est fortement recommandé de créer une sauvegarde avant de changer d'egg.** Téléchargez vos fichiers via SFTP ou poussez votre code sur GitHub au préalable.

Après le changement d'egg, rendez-vous dans l'onglet **Startup** pour sélectionner l'image Docker correspondante et mettre à jour votre commande de démarrage. Voir [Paramètres de démarrage](https://daki.cc/fr/wiki/guides/startup-settings).

---

## Informations de débogage

L'onglet Settings affiche aussi des informations techniques sur votre serveur (comme l'UUID du serveur et l'ID du nœud), utiles lorsque vous contactez le support.

---

## Étapes suivantes

- [Gestionnaire de fichiers](https://daki.cc/fr/wiki/guides/file-manager) — Téléchargez vos fichiers via SFTP avant de réinstaller.
- [Paramètres de démarrage](https://daki.cc/fr/wiki/guides/startup-settings) — Mettez à jour votre commande de démarrage et votre image Docker après un changement d'egg.
- [Obtenir de l'aide](https://daki.cc/fr/wiki/guides/support) — Contactez le support en cas de problème.

---
Source: https://daki.cc/fr/wiki/guides/server-settings
