Aller au contenu

Installation simple et rapide de eLabFTW (non sécurisée pour bac à sable rapide !)

Installation depuis 1 fichier docker-compose.yml

Pré-requis, sur une distribution Linux Debian ou Ubuntu installée en machine virtuelle et depuis Docker.

  • Installer les paquets Docker et docker-compose.

  • Pour vérifier, lancer la commande : sudo systemctl status docker

  • Lancer la commande sudo docker ps -a

Une fois que le fichier docker-compose téléchargé, saisir dans le bloc ELABFTW CONFIGURATION, le nom FQDN ou l’URL complète SITE_URL=https://xyz.lab

  • Télécharger le fichier d’installation docker-compose.yml et lancer la commande curl

curl -so docker-compose.yml https://get.elabftw.net/?config

  • Pour installer, se placer dans le répertoire où se trouve le fichier 'docker-compose.yml' 

!!! success "Lancer la commande docker-compose up -d. Cela créé 2 instances et conteneurs avec les noms mysql:8 et elabftw/elabimg:4.8.3" 

ELAB1

Vérification et initialisation de la base

Il s'agit de vérifier la présence des 2 instances avec la commande docker ps -a 

ELAB2

Pour initialiser ou installer la base MySQL, lancer la commande : · docker exec -it elabftw bin/init db :install ou docker exec -it elabftw bin/console db :install

ELAB3

Saisir dans le navigateur internet l’adresse ou l’URL en lien avec l’adresse « URL_SITE » afin d’enregistrer un compte pour le « Sysadmin ».

ELAB4