=========== Générer les contrats SSL ============
rendre éxécutable le fichier de génération de clé : chmod +x docker/nginx/certs/ssl_keys.sh
lancé (au même niveau que le README) la commande : docker/nginx/certs/ssl_keys.sh
docker-compose build
docker-compose up
=========== A faire en plus..... ===========
Mettre le fichier .env et /etc/hosts à jour selon les nom de domaines
127.0.0.1 local.api.opentalent.fr
127.0.0.1 local.mailcatcher.opentalent.fr
127.0.0.1 local.v59.opentalent.fr
127.0.0.1 local.phpmyadmin.opentalent.fr
127.0.0.1 local.elasticsearch.opentalent.fr
127.0.0.1 local.admin.opentalent.fr
127.0.0.1 local.thumbor.opentalent.fr
127.0.0.1 local.opentalent.fr
127.0.0.1 local.blackfire.opentalent.fr
127.0.0.1 local.metabase.opentalent.fr
/!\ Pour que le certificat soit validé sur chrome
allez sur l'adresse url, ouvrir la console de debugger entrer :
console.log(window.atob('dGhpc2lzdW5zYWZl'));
cliquer n'importe où sur la page et taper le mot qui s'est afficher dans la console précédemment.
=========== Container DB ===================
//Se connecter a db
docker exec -it mariaDb bash
//Récupérer les BDDs via un synchro.sh
// !!!! Pensez à adapter le commonvar_local suivant les synchros voulues !!!!!
cd env
./synchro.sh -d -n opentalent
./synchro.sh -d -n adminassos
./synchro.sh -d -n crm
./synchro.sh -d -n openassos
=========== Container DB ===================
=========== Container PHP ===================
//Se connecter a opentalent-platform
docker exec -it php bash
//Faire un composer install...
//Host de la BDD : db, Login : root, Pass : mysql660
composer install
=========== Container PHP ===================
=========== Container FRONT ===================
//Se connecter a opentalent-platform
docker exec -it admin bash
NODE_ENV=docker gulp serve
=========== Container FRONT ===================
=========== Container TYPO3 ===================
//Se connecter a typo3
docker exec -it portail bash
//Créer le fichier ENABLE_INSTALL_TOOLS
touch typo3conf/ENABLE_INSTALL_TOOL
chown -R www-data:www-data typo3conf/ext
//Se rendre dans l'utilitaire d'installation
http://local.opentalent.fr/typo3/install
le mot de passe est : opentalent
//cliquer sur le menu "Folder structure", Puis cliquer sur le bouton "Try to fix..."
//Lancer composer install
cd typo3conf/ext/ot_cms ==> composer install
L'admin devrait être accessible à l'adresse suivante : http://local.opentalent.fr/typo3
login : oaos
mdp : Mgv456*547-23
aller sur " Opentalent - la plat..."
cliquer sur "List"
décommenter les domaines
Aller dans extension
désactiver realUrl
Vérifier que toutes les extensions de la prod soient activées.
Si on rencontre des erreurs "Oups an error occured" ==> regarder dans typo3temp/var/logs
=========== Container TYPO3 ===================