Aller au contenu
Factorio
Configurateur de jeux

Générateur de configuration de serveur Factorio

Avec ce générateur de configuration, définis en ligne les paramètres de ton serveur Factorio sans écrire de JSON à la main : choisis le nom, le mot de passe, la visibilité, la sauvegarde automatique et le réseau via le formulaire ou le mode facile avec IA, puis vérifie, copie ou télécharge le fichier server-settings.json. Gratuit et sans inscription, y compris pour le mode facile.

Créé par Florian Galz

Exemple de résultat

Exemple : le fichier server-settings.json généré

Tu règles les options via le formulaire ou le mode simplifié par IA, et le générateur produit en direct le fichier server-settings.json prêt à l’emploi pour Factorio. Les premières lignes de la configuration par défaut figurent ci-dessous ; ton fichier contient tes valeurs et tous les autres paramètres.

Exemple · Configuration standard

Sortie

server-settings.json
{  "name": "ZapX Factorio Server",  "description": "",  "tags": [],  "visibility": {    "public": true,    "lan": true  },  "username": "",  "password": "",  "token": "",  "game_password": "",  "require_user_verification": true,  "max_upload_in_kilobytes_per_second": 0,  "max_upload_slots": 5,
  • +18 lignesTu peux copier le fichier complet dans le générateur ou le télécharger. Les lignes d’exemple affichées ici n’en montrent que le début.

Paramètres

Paramètres de serveur Factorio présents dans server-settings.json

Le générateur couvre 23 paramètres répartis en cinq catégories. Le tableau présente chaque clé et la valeur initiale du formulaire.

CléStandardSignification
Identité du serveur
nameStandard: "ZapX Factorio Server"Nom de ton serveur dans la liste des serveurs, limité à 100 caractères.
descriptionStandard: ""Description affichée dans la liste des serveurs, jusqu’à 500 caractères.
game_passwordStandard: ""Mot de passe pour rejoindre le serveur. Vide signifie : aucun mot de passe.
max_playersStandard: 0Nombre maximal de joueurs, de 0 à 250. 0 signifie illimité ; les administrateurs peuvent rejoindre un serveur plein.
visibility.publicStandard: trueAffiche le serveur dans la liste officielle des serveurs Factorio. Un compte factorio.com est nécessaire.
visibility.lanStandard: trueRend le serveur visible sur le réseau local.
Compte factorio.com
usernameStandard: ""Ton nom d’utilisateur factorio.com, nécessaire pour apparaître dans la liste publique.
passwordStandard: ""Ton mot de passe factorio.com. Tu peux aussi utiliser un jeton à la place.
tokenStandard: ""Jeton d’authentification que tu peux utiliser à la place du mot de passe.
Admins et pause
allow_commandsStandard: "admins-only"Qui peut utiliser les commandes de console : true pour tout le monde, false pour personne, admins-only pour les administrateurs uniquement.
require_user_verificationStandard: trueAutorise uniquement les joueurs disposant d’un compte factorio.com valide à rejoindre le serveur.
only_admins_can_pause_the_gameStandard: trueSeuls les administrateurs peuvent mettre le jeu en pause manuellement.
auto_pauseStandard: trueMet le serveur en pause tant que personne n’est en ligne.
auto_pause_when_players_connectStandard: falseMet le serveur en pause pendant qu’un joueur se connecte.
afk_autokick_intervalStandard: 0Minutes d’inactivité avant expulsion, de 0 à 1440. 0 désactive l’expulsion pour inactivité.
ignore_player_limit_for_returning_playersStandard: falseLes joueurs ayant déjà joué sur cette carte peuvent rejoindre un serveur plein.
Sauvegarde automatique
autosave_intervalStandard: 10Minutes entre deux sauvegardes automatiques, de 1 à 1440.
autosave_slotsStandard: 5Nombre de Slots de sauvegarde automatique que le serveur écrase à tour de rôle, de 1 à 100.
autosave_only_on_serverStandard: trueDéfinit si seul le serveur effectue des sauvegardes automatiques ou si tous les clients connectés en font aussi.
Réseau
max_upload_in_kilobytes_per_secondStandard: 0Limite d’envoi en KB/s. 0 signifie illimité.
max_upload_slotsStandard: 5Nombre de clients auxquels le serveur envoie simultanément des données de jeu, de 0 à 250. 0 signifie illimité.
minimum_latency_in_ticksStandard: 0Impose une latence d’entrée minimale de 0 à 60 ticks. À vitesse de jeu normale, un tick dure 16 ms.
max_heartbeats_per_secondStandard: 60Fréquence des ticks réseau de 6 à 240 : nombre de paquets de mise à jour par seconde avant que le serveur ne les regroupe.

Ce que le générateur ne prend pas en charge

  • tags : la liste des tags du serveur ne comporte pas de champ dans le formulaire. Sans import, elle est vide dans le fichier ; avec un import, le générateur conserve les tags de ton fichier.
  • non_blocking_saving : Wube qualifie cette option de très expérimentale, elle n’a donc pas de champ dans le formulaire. Sans import, le générateur la fixe à false ; avec un import, il conserve la valeur de ton fichier.
  • Les paramètres de segment, comme minimum_segment_size et maximum_segment_size, ne sont pas modifiables. Sans import, ils figurent dans le fichier avec leurs valeurs par défaut ; avec un import, avec les valeurs de ton fichier.
  • Génération de la carte : ces paramètres se trouvent dans des fichiers distincts, comme map-gen-settings.json, que le générateur ne crée pas.

Guide

Comment configurer ton serveur Factorio

Des valeurs par défaut au redémarrage : comment appliquer les paramètres de ton serveur Factorio.

  1. 1

    Étape 1

    Ouvrir le générateur

    Le formulaire s’ouvre avec les valeurs par défaut de server-settings.json. Si tu as déjà un fichier, importe-le au format .json ou .txt, dans la limite de 2 MB, ou colle son contenu.

  2. 2

    Étape 2

    Décrire le serveur ou régler les champs

    En mode « Facile », décris ton serveur à l’IA avec tes propres mots et n’applique que les suggestions que tu confirmes. En mode « Avancé », règle chaque champ toi-même.

  3. 3

    Étape 3

    Définir l’identité du serveur

    Saisis le nom, la description, le mot de passe du jeu et le nombre maximal de joueurs, puis choisis si le serveur figure dans la liste publique et s’il est visible sur le réseau local.

  4. 4

    Étape 4

    Renseigner le compte factorio.com

    Pour afficher le serveur dans la liste officielle, saisis ton nom d’utilisateur factorio.com et ton mot de passe, ou un jeton d’authentification.

  5. 5

    Étape 5

    Ajuster les règles des admins, la sauvegarde automatique et le réseau

    Définis qui peut utiliser les commandes de console et mettre le jeu en pause, si le serveur se met en pause lorsqu’il n’y a aucun joueur, au bout de combien de temps les joueurs inactifs sont expulsés et à quelle fréquence le jeu est sauvegardé. Si nécessaire, ajuste la limite d’envoi, la latence et la fréquence des ticks.

  6. 6

    Étape 6

    Vérifier l’aperçu et exporter

    Vérifie le fichier server-settings.json dans l’aperçu en direct. Tu peux ensuite le copier, le télécharger ou partager un lien sans mots de passe ni jetons.

  7. 7

    Étape 7

    Placer le fichier et redémarrer le serveur

    Sur un serveur que tu héberges toi-même, place le fichier sous data/server-settings.json (Linux) ou data\server-settings.json (Windows), puis redémarre le serveur : Factorio ne le lit qu’au démarrage. Sur un serveur ZAP-Hosting, définis les valeurs à l’aide des paramètres de démarrage dans le panneau.

Configuration

Emplacement et application

Si tu héberges toi-même le serveur, téléverse le fichier. Chez nous, définis les valeurs à l’aide des paramètres de démarrage dans le panneau.

La méthode manuelle

Sur un serveur auto-hébergé

  1. 1

    Télécharger le fichier

    Télécharge le fichier server-settings.json généré à l’aide du bouton ci-dessus.

  2. 2

    Téléverser via le gestionnaire de fichiers ou FTP/SFTP

    Sur un serveur auto-hébergé, il n'y a pas d'emplacement fixe : le serveur charge le fichier indiqué par le paramètre de démarrage --server-settings.

  3. 3

    Appliquer les modifications

    Factorio ne lit server-settings.json qu’au démarrage — redémarre ton serveur pour appliquer les modifications.

La méthode ZAP-Hosting

Paramètres de démarrage dans le panneau

Sur un serveur ZAP-Hosting, l’image du serveur recrée le fichier server-settings.json à chaque démarrage. Tu modifies le nom et la description du serveur, le mot de passe de jeu, le nombre maximal de joueurs, la visibilité publique, les commandes de la console ainsi que l’intervalle et les Slots de sauvegarde automatique à l’aide des paramètres de démarrage dans le panneau. Les autres valeurs sont perdues au démarrage suivant.

  • Paramètres de démarrage directement dans le panneau
  • Aucun client FTP requis
  • Huit paramètres sans fichier

Autres outils

Outils utiles pour ton serveur Factorio

FAQ

Questions fréquentes sur les paramètres du serveur Factorio

Emplacement du fichier, serveur ZAP-Hosting, compte factorio.com, nombre de joueurs, sauvegarde automatique, import et sécurité : les réponses en bref.

Dans le dossier data de ton installation Factorio : data/server-settings.json sous Linux, data\server-settings.json sous Windows. Factorio ne lit le fichier qu’au démarrage : tu dois donc redémarrer le serveur après chaque modification.

En partie seulement. L’image du serveur recrée le fichier server-settings.json à chaque démarrage. Tu définis le nom du serveur, sa description, le mot de passe du jeu, le nombre maximal de joueurs, sa visibilité publique, les commandes de console ainsi que l’intervalle et les Slots de sauvegarde automatique à l’aide des paramètres de démarrage dans le panneau. Les autres valeurs sont perdues au prochain démarrage.

Oui. Si la liste publique (visibility.public) est activée, ce qui est le cas par défaut, le serveur a besoin de ton propre compte factorio.com : ton nom d’utilisateur et ton mot de passe, ou un jeton d’authentification à la place. Renseigne ces informations dans la section du compte factorio.com du formulaire.

0 signifie illimité et correspond à la valeur par défaut. Le formulaire permet de définir une limite de 0 à 250 joueurs. Les admins peuvent rejoindre un serveur plein et, si tu le souhaites, les joueurs ayant déjà joué sur la carte peuvent dépasser la limite.

autosave_interval définit l’intervalle en minutes (10 par défaut, de 1 à 1440), autosave_slots le nombre de Slots écrasés à tour de rôle (5 par défaut, de 1 à 100). autosave_only_on_server détermine si seul le serveur enregistre les sauvegardes. auto_pause met le serveur en pause tant que personne n’est en ligne (activé par défaut), et afk_autokick_interval = 0 désactive l’expulsion pour inactivité.

Oui. L’import te permet de téléverser le fichier au format .json ou .txt (2 MB maximum), ou de coller son contenu. Les paramètres reconnus sont automatiquement ajoutés au formulaire. Tu peux ensuite les modifier et réexporter le fichier.

Le mot de passe du jeu, le mot de passe factorio.com et le jeton sont masqués dans le formulaire et ne figurent jamais dans un lien de partage. Le lien ne contient que les valeurs non confidentielles que tu as modifiées. Ces champs ne sont pas non plus envoyés à l’IA en mode facile.

Oui. Le formulaire, l’importation, l’aperçu en direct, la copie, le téléchargement et le lien de partage fonctionnent sans compte, tout comme le mode facile assisté par IA. Celui-ci est seulement soumis à une brève limitation en cas de trop nombreuses requêtes.

D’autres questions ?

Contacter le support
Prêt ?

Mets ton serveur Factorio en ligne dès aujourd’hui

Loue ton serveur Factorio dès maintenant et applique cette configuration directement dans le panneau.

4,4/5 Trustpilot32 000+ Serveurs actifsDepuis 2010

Sans configuration. Sans risque. En ligne en quelques secondes.

Durée flexibleRésiliable à tout momentEn ligne en 60 secondes