Aller au contenu principal

Opérations

Administration et exploitation du serveur Sync-in via NPM et l’interface en ligne de commande (CLI).

Le CLI Sync-in couvre les opérations courantes du cycle de vie, notamment l’initialisation, le démarrage et l’arrêt des services, la gestion des utilisateurs, ainsi que les mises à jour et les migrations de base de données.

CommandeDescription
npx sync-in-server initCopie le fichier de configuration minimal environment.yaml
npx sync-in-server startDémarre le serveur en mode attaché
npx sync-in-server start -dDémarre le serveur en mode détaché (daemon)
npx sync-in-server stopArrête le serveur
npx sync-in-server statusAffiche le statut du serveur (mode daemon uniquement)
npx sync-in-server versionAffiche la version installée
npx sync-in-server migrate-dbExécute les migrations de base de données
npx sync-in-server updateMet à jour le serveur vers la dernière version disponible
npx sync-in-server create-userCréer un utilisateur ou un administrateur dans la base de données
npx sync-in-server helpAffiche l’aide et la liste des commandes disponibles
info

L’option --prefix peut être ajoutée à chaque commande si vous exécutez npx sync-in-server depuis un répertoire différent de celui où le serveur a été installé.

astuce

npx sync-in-server update exécute également les migrations de base de données automatiquement.