Olivier Massot před 2 roky
rodič
revize
6980328d65
2 změnil soubory, kde provedl 83 přidání a 17 odebrání
  1. 2 2
      .env.skeleton
  2. 81 15
      README.md

+ 2 - 2
.env.skeleton

@@ -1,11 +1,11 @@
 #OS : MAC ou LINUX
-OS=MAC
+OS=LINUX
 
 #Composer hash for instal (check validity here : https://getcomposer.org/download/)
 COMPOSER_HASH=756890a4488ce9024fc62c56153228907f1545c228516cbf63f885e036d37e9a59d27d63f46af1d4d07ee0f76181c7d3
 
 #LetsEncrypt
-EMAIL=vincent.guffon@2iopenservice.com
+EMAIL=<your-email>
 
 #DataBase
 MYSQL_PASS=mysql660

+ 81 - 15
README.md

@@ -44,10 +44,12 @@ Les repositories suivants doivent être clônés dans les sous-répertoires suiv
 | apps/metabase               | [Voir le repository](https://gitlab.2iopenservice.com/vincent/metabase)               | git@gitlab.2iopenservice.com:vincent/metabase.git               |
 | apps/python-scripts/clonedb | [Voir le repository](https://gitlab.2iopenservice.com/opentalent/clonedb)             | git@gitlab.2iopenservice.com:opentalent/clonedb.git             |
 | apps/frames                 | [Voir le repository](https://gitlab.2iopenservice.com/opentalent/frames)              | git@gitlab.2iopenservice.com:opentalent/frames.git              |
-| apps/ap2i                   | [Voir le repository](https://gitlab.2iopenservice.com/opentalent/api)                 | git@gitlab.2iopenservice.com:opentalent/api.git                 |
-| apps/ap2i-doc               | [Voir le repository](https://gitlab.2iopenservice.com/vincent/api-doc)                | git@gitlab.2iopenservice.com:vincent/api-doc.git                |
-| apps/app                    | [Voir le repository](https://gitlab.2iopenservice.com/opentalent/admin)               | git@gitlab.2iopenservice.com:opentalent/admin.git               |
-| apps/app-doc                | [Voir le repository](https://gitlab.2iopenservice.com/vincent/admin-doc)              | git@gitlab.2iopenservice.com:vincent/admin-doc.git              |
+| apps/frames_v3              | [Voir le repository](https://gitlab.2iopenservice.com/opentalent/frames_v3)           | git@gitlab.2iopenservice.com:opentalent/frames_v3.git           |
+| apps/ap2i                   | [Voir le repository](https://gitlab.2iopenservice.com/opentalent/ap2i)                | git@gitlab.2iopenservice.com:opentalent/ap2i.git                |
+| apps/ap2i-doc               | [Voir le repository](https://gitlab.2iopenservice.com/vincent/ap2i-doc)               | git@gitlab.2iopenservice.com:vincent/ap2i-doc.git               |
+| apps/app                    | [Voir le repository](https://gitlab.2iopenservice.com/opentalent/app)                 | git@gitlab.2iopenservice.com:opentalent/app.git                 |
+| apps/app_v3                 | [Voir le repository](https://gitlab.2iopenservice.com/opentalent/app_nuxt3)           | git@gitlab.2iopenservice.com:opentalent/app_nuxt3.git           |
+| apps/app-doc                | [Voir le repository](https://gitlab.2iopenservice.com/vincent/app-doc)                | git@gitlab.2iopenservice.com:vincent/app-doc.git                |
 
 
 ### Configurer le projet
@@ -83,12 +85,15 @@ Pour cela, ajouter les lignes suivantes à votre fichier `/etc/hosts`:
     127.0.0.1 local.opentalent.fr   # Docker 'portail'
     127.0.0.1 local.sub.opentalent.fr   # Docker 'typo3'
     127.0.0.1 local.frames.opentalent.fr   # Docker 'frames'
+    127.0.0.1 local.frames_v3.opentalent.fr   # Docker 'frames_v3'
     127.0.0.1 local.blackfire.opentalent.fr   # Docker 'blackfire'
     127.0.0.1 local.metabase.opentalent.fr   # Docker 'metabase'
     127.0.0.1 local.ap2i.opentalent.fr   # Docker 'ap2i-doc'
     127.0.0.1 local.ap2i-doc.opentalent.fr   # Docker 'ap2i-doc'
     127.0.0.1 local.app.opentalent.fr   # Docker 'app'
     127.0.0.1 local.app-doc.opentalent.fr   # Docker 'app-doc'
+    127.0.0.1 local.app-v3.opentalent.fr   # Docker 'app-v3'    
+    127.0.0.1 local.mercure.opentalent.fr   # Docker 'mercure'
 
 > Attention: les domaines indiqués ici doivent correspondre aux domaines définis dans le fichier `.env`
 
@@ -205,7 +210,7 @@ A la première exécution, composer va demander certains paramètres. Vous pouve
     typo3_base_url: 'http://typo3/'
 
 Si le fichier app/config/parameters.yaml vient d'être créé, il est possible que la commande suivante 
-doive t'être exécutée:
+doive-t être exécutée:
 
     chown 1000:1000 /var/www/html/app/config/parameters.yml
 
@@ -239,13 +244,74 @@ Lancer le serveur front:
     gulp serve
 
 
+#### Docker Ap2i
+
+Se connecter au docker:
+
+    docker exec -it ap2i bash
+
+Puis lancer :
+
+    composer install
+    echo "APP_ENV=docker" > .env.local
+    apt install wkhtmltopdf
+
+
+#### Docker App
+
+Se connecter au docker:
+
+    docker exec -it app bash
+
+Puis lancer :
+
+    yarn install
+    ln -s .env.docker .env
+
+
+#### Docker App v3
+
+Se connecter au docker:
+
+    docker exec -it app_v3 bash
+
+Puis lancer :
+
+    yarn install
+    ln -s .env.docker .env
+
+
+#### Docker Frames
+
+Se connecter au docker:
+
+    docker exec -it frames bash
+
+Puis lancer :
+
+    yarn install
+    ln -s .env.docker .env
+
+
+#### Docker Frames V3
+
+Se connecter au docker:
+
+    docker exec -it frames_v3 bash
+
+Puis lancer :
+
+    yarn install
+    ln -s .env.docker .env
+
+
 #### Docker typo3
 
 Se déplacer dans le sous-répertoire ot_typo3/docker:
 
     cd apps/ot_typo3/docker
 
-Puis exécuter:
+Puis exécuter :
 
     sh clone-install.sh
 
@@ -283,9 +349,9 @@ Patienter quelques secondes, puis dans un nouveau terminal, lancer:
 
     gulp serve
 
-### Démarrer le serveur app
+### Démarrer le serveur app et app v3
 
-Si vous ne l'avez pas encore fait, créer le symlink vers le fichier d'environnement:
+Si vous ne l'avez pas encore fait, créer le symlink vers le fichier d'environnement :
 
     ln -s .env.local .env
 
@@ -293,9 +359,9 @@ Puis, lancer:
 
     yarn dev
 
-### Démarrer le serveur frames
+### Démarrer le serveur frames et frames v3
 
-Si vous ne l'avez pas encore fait, créer le symlink vers le fichier d'environnement:
+Si vous ne l'avez pas encore fait, créer le symlink vers le fichier d'environnement :
 
     ln -s .env.local .env
 
@@ -316,7 +382,7 @@ vers le container cible.
 
 Héberge les bases de données MariaDb de tous les containers.
 
-Les autres docker peuvent ensuite accéder au serveur de base de données de cette manière:
+Les autres dockers peuvent ensuite accéder au serveur de base de données de cette manière:
 
 |||
 | --- | ---|
@@ -326,17 +392,17 @@ Les autres docker peuvent ensuite accéder au serveur de base de données de cet
 
 #### Docker: `nginx`
 
-TODO: à quoi il sert?
+TODO : à quoi il sert ?
 
 #### Docker: `php70`
 
-Héberge la partie back du logiciel: <https://gitlab.2iopenservice.com/opentalent/opentalent-platform>
+Héberge la partie back du logiciel : <https://gitlab.2iopenservice.com/opentalent/opentalent-platform>
 
 Ce container embarque une installation de php-fpm v7.0.
 
 #### Docker: `nginx_new`
 
-TODO: à quoi il sert?
+TODO : à quoi il sert ?
 
 #### Docker: `ap2i`
 
@@ -595,7 +661,7 @@ Il faut récupérer l'ID du container :
 
 - lancer docker-compose up
 - ensuite vous faites un docker ps
-- vous récupérez l’id du container qui marche pas bien
+- vous récupérez l’id du container qui ne marche pas bien
 
 Supprimer le container :