README 2.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. =========== Générer les contrats SSL ============
  2. rendre éxécutable le fichier de génération de clé : chmod +x docker/nginx/certs/ssl_keys.sh
  3. lancé (au même niveau que le README) la commande : docker/nginx/certs/ssl_keys.sh
  4. docker-compose build
  5. docker-compose up
  6. =========== A faire en plus..... ===========
  7. Mettre le fichier .env et /etc/hosts à jour selon les nom de domaines
  8. 127.0.0.1 local.api.opentalent.fr
  9. 127.0.0.1 local.mailcatcher.opentalent.fr
  10. 127.0.0.1 local.v59.opentalent.fr
  11. 127.0.0.1 local.phpmyadmin.opentalent.fr
  12. 127.0.0.1 local.elasticsearch.opentalent.fr
  13. 127.0.0.1 local.admin.opentalent.fr
  14. 127.0.0.1 local.thumbor.opentalent.fr
  15. 127.0.0.1 local.opentalent.fr
  16. 127.0.0.1 local.blackfire.opentalent.fr
  17. 127.0.0.1 local.metabase.opentalent.fr
  18. /!\ Pour que le certificat soit validé sur chrome
  19. allez sur l'adresse url, ouvrir la console de debugger entrer :
  20. console.log(window.atob('dGhpc2lzdW5zYWZl'));
  21. cliquer n'importe où sur la page et taper le mot qui s'est afficher dans la console précédemment.
  22. =========== Container DB ===================
  23. //Se connecter a db
  24. docker exec -it mariaDb bash
  25. //Récupérer les BDDs via un synchro.sh
  26. // !!!! Pensez à adapter le commonvar_local suivant les synchros voulues !!!!!
  27. cd env
  28. ./synchro.sh -d -n opentalent
  29. ./synchro.sh -d -n adminassos
  30. ./synchro.sh -d -n crm
  31. ./synchro.sh -d -n openassos
  32. =========== Container DB ===================
  33. =========== Container PHP ===================
  34. //Se connecter a opentalent-platform
  35. docker exec -it php bash
  36. //Faire un composer install...
  37. //Host de la BDD : db, Login : root, Pass : mysql660
  38. composer install
  39. =========== Container PHP ===================
  40. =========== Container FRONT ===================
  41. //Se connecter a opentalent-platform
  42. docker exec -it admin bash
  43. NODE_ENV=docker gulp serve
  44. =========== Container FRONT ===================
  45. =========== Container TYPO3 ===================
  46. //Se connecter a typo3
  47. docker exec -it portail bash
  48. //Créer le fichier ENABLE_INSTALL_TOOLS
  49. touch typo3conf/ENABLE_INSTALL_TOOL
  50. chown -R www-data:www-data typo3conf/ext
  51. //Se rendre dans l'utilitaire d'installation
  52. http://local.opentalent.fr/typo3/install
  53. le mot de passe est : opentalent
  54. //cliquer sur le menu "Folder structure", Puis cliquer sur le bouton "Try to fix..."
  55. //Lancer composer install
  56. cd typo3conf/ext/ot_cms ==> composer install
  57. L'admin devrait être accessible à l'adresse suivante : http://local.opentalent.fr/typo3
  58. login : oaos
  59. mdp : Mgv456*547-23
  60. aller sur " Opentalent - la plat..."
  61. cliquer sur "List"
  62. décommenter les domaines
  63. Aller dans extension
  64. désactiver realUrl
  65. Vérifier que toutes les extensions de la prod soient activées.
  66. Si on rencontre des erreurs "Oups an error occured" ==> regarder dans typo3temp/var/logs
  67. =========== Container TYPO3 ===================