Aller au contenu

Démarrer le serveur

Préparation de l'environnement

Une fois dans le répertoire de Trognoncal, installez les logiciels docker, docker-compose et gnu-make.

Exemple sur une debian

Sur une debian, la commande suivante permet d'installer ces paquets:

sudo apt install docker.io docker-compose make

Si ce n'est pas déjà fait, il faudra probablement que vous autorisiez votre utilisateurice à utiliser docker.

Exemple sur une debian

Sur une debian, la commande suivante permet d'autoriser l'utilisateurice toto à utiliser docker:

sudo adduser toto docker

Il faut ensuite se déconnecter puis se reconnecter pour que l'autorisation soit prise en compte. Ne pas oublier de se rendre à l'aide de la commande cd dans le dossier qui héberge Trognoncal.

Démarrage du serveur

La commande suivante permet de démarrer le serveur:

make build-prod

Cette commande ne fonctionnera pas si vous n'avez pas d'abord configuré votre environnement.

Cette commande va lancer la récupération de toutes les images docker nécessaires à faire fonctionner Trognoncal, puis va les démarrer, et enfin initialiser la base de données avec la structure nécessaire à faire fonctionner Trognoncal.

Commandes disponibles

Il existe plusieurs autres commandes disponibles, que l'on peut lister avec la commande make help. Par exemple :

  • make stop-prod pour arrêter le serveur s'il a été lancé en mode prod.
  • make build-dev pour démarrer une version plus légère, destinée au développement local.
  • make stop-dev pour arrêter le serveur s'il a été lancé en mode développement.

Affichage du terminal à fin du démarrage

Vérification de la disponibilité du serveur

À la fin du démarrage, votre serveur Trognoncal tourne sur le port que vous aviez configuré à l'adresse précédente (par défaut 6380). Vous pouvez donc y accéder à l'adresse http://localhost:6380/ depuis le serveur lui-même, ou depuis un autre ordinateur si vous connaissez l'adresse de votre serveur. Par exemple, si votre serveur répond à l'adresse 192.168.1.2, depuis votre navigateur vous pourrez consulter votre instance Trognoncal à l'adresse http://192.168.1.2:6380/.

Étape suivante

Vous pouvez maintenant passer à l'étape suivante, consistant à initialiser les informations qui rendront unique votre instance.

Initialisation ➞