Browse Source

various typo3 docker fixes

Olivier Massot 4 years ago
parent
commit
ece8739efe

+ 3 - 0
README.md

@@ -380,6 +380,8 @@ Ajouter les lignes suivantes au fichier docker/nginx-proxy/certs/ssl_keys.sh
 
 en remplaçant `<my-domain.fr>` par le nom de domaine attendu.
 
+Copier les deux fichiers nouvellement générés dans 
+
 Exécuter le script depuis la racine du projet doker:
 
     sh docker/nginx-proxy/certs/ssl_keys.sh
@@ -482,6 +484,7 @@ Accéder au docker php70:
 Lancer:
 
     rm -r app/cache/*
+    chmod -R 777 app/cache/
 
 Puis quitter le docker:
 

+ 6 - 1
docker-compose.yaml

@@ -42,7 +42,7 @@ services:
     networks:
       default:
         aliases:
-          - local.nginx.opentalent.fr
+          - docker.nginx.opentalent.fr
     volumes:
       - ./apps/opentalent-platform/web:/var/www/html/web:cached
       - ./docker/nginx/site_php70.conf:/etc/nginx/conf.d/default.conf:cached
@@ -215,6 +215,11 @@ services:
       args:
         - COMPOSER_HASH=${COMPOSER_HASH}
     restart: always
+    networks:
+      default:
+        aliases:
+          - docker.sub.opentalent.fr
+          - docker.sub.customdomain.fr
     volumes:
       - ./apps/ot_typo3/ot_admin:/var/opentalent/git/ot_typo3/ot_admin:cached
       - ./apps/ot_typo3/ot_connect:/var/opentalent/git/ot_typo3/ot_connect:cached

+ 20 - 0
docker/nginx-proxy/certs/local.sub.customdomain.fr.crt

@@ -0,0 +1,20 @@
+-----BEGIN CERTIFICATE-----
+MIIDNzCCAh8CFBcNOIDobCIiCOtI0QQ/rcVtA24UMA0GCSqGSIb3DQEBCwUAMFgx
+CzAJBgNVBAYTAlNTMQswCQYDVQQIDAJTUzEPMA0GA1UEBwwGQ2x1c2VzMRcwFQYD
+VQQKDA5PcGVudGFsZW50IERldjESMBAGA1UEAwwJbG9jYWxob3N0MB4XDTIxMDYx
+NTEzMjMyOVoXDTIyMDYxNTEzMjMyOVowWDELMAkGA1UEBhMCU1MxCzAJBgNVBAgM
+AlNTMQ8wDQYDVQQHDAZDbHVzZXMxFzAVBgNVBAoMDk9wZW50YWxlbnQgRGV2MRIw
+EAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
+AQCVHWqCaS6IGVJZvxER5/A+ZV1ghl50yNYVZ1QgMXjaTqq7CBHqccB7nXseCnp4
+5gN44wfH/tgHA+ku8yc8dwbVln2UmONTzxNkKcExl3orl8GGsRJeVCQ15N+nh4Ha
+imWSSJs1f7viTnkjzUc5dUTFP+P1ZymDjTf/rZxCPMqi4zowQ/ozoAbtmZuaVH9f
+DpfEWdHRnwSC5Ww4f3/hG4dIVFZNLO6xZw3iU/gedgGrbkt9O8wIPqg6h1Nz/nUk
+nEiJ0Dod+lsHxuhUAcMggCaBpVdQY/xYCBdNcebHVC4meHFCKrTK+bxY2KJPvyHL
+Y+ZtmbXEBjHlTdZmXjZEuUjZAgMBAAEwDQYJKoZIhvcNAQELBQADggEBAAV1nJ6M
+DmaIgUiRQMta3nks76SMBy38vWDmNePCr5i/TyuWyGYRVQX/QteSlWSSSuOSuYuS
+kHdTiN6s/VZvQyB+PxRICdC8iN4/8plIzJa+ZxkiVgQ45aL6zsszR0QVEawD/dYd
+Ge0fV2ULN80cyDLEcSOpJf2jtkN5FuXyS6bpV3airZ0QVkZmehLZmm4wwBgcRlSp
+10wCd9jo6cmgLx2kig8EzHJju/qPJc0ZnkZcvRLuCCXcWxzXIZYiDryuZo0F66Vn
+KUy7ZBgP0C+jw3k6w7nfqWKj/Z/zWN/G2vqWFALn3GScLIpUqkshm6n7pNxwO0yT
+7A62fu8OtbGx7vY=
+-----END CERTIFICATE-----

+ 27 - 0
docker/nginx-proxy/certs/local.sub.customdomain.fr.key

@@ -0,0 +1,27 @@
+-----BEGIN RSA PRIVATE KEY-----
+MIIEowIBAAKCAQEAlR1qgmkuiBlSWb8REefwPmVdYIZedMjWFWdUIDF42k6quwgR
+6nHAe517Hgp6eOYDeOMHx/7YBwPpLvMnPHcG1ZZ9lJjjU88TZCnBMZd6K5fBhrES
+XlQkNeTfp4eB2oplkkibNX+74k55I81HOXVExT/j9Wcpg403/62cQjzKouM6MEP6
+M6AG7ZmbmlR/Xw6XxFnR0Z8EguVsOH9/4RuHSFRWTSzusWcN4lP4HnYBq25LfTvM
+CD6oOodTc/51JJxIidA6HfpbB8boVAHDIIAmgaVXUGP8WAgXTXHmx1QuJnhxQiq0
+yvm8WNiiT78hy2PmbZm1xAYx5U3WZl42RLlI2QIDAQABAoIBAEIGJlTb8ah9XcMz
+IIHHKs7V3wSQOl6HVpNfjxY6EYLH9jyeFCC0gT+6uPrSNOw3HC54h8d8BXcFukf5
+jdPt9+62laAoGe/P7owZGNu2cHfA2AWlfbaalvXuA0GQdGSphtPApkiH6E8J5AWA
+LRs521tjMLJGHVGMQ9FHs7p4ZFi+isg6jsEbuwLWHjHJTBWqoZRwoqKYM3QCALjl
+nIZtiJCb0B+9q42GzJ1Pf4aaqfAo1aZjEQ6yD+xS8ibbGSARE6/fDr6jyfvY0Q2d
+Rp9Jy5uvyocg0Hc96G4RUJWsy+C/3r4ZqyWFqh0CjuJFQpHRAMpl75CeoUu9002M
+KKZgaikCgYEAxomvjuiDWumUqCfJzACSUX1zVjeQlcfKPcxE3udnq3uDTgxMZ11G
+jjLmdZ5XmgZlbqVxFLltsT+VJJ9e9hTCmdBHmmMezdijlwJlK6CFP9/rIl//nYUW
+A1bvRgWC0z8TLuQSiB9o0f9tz5CK8xCYaeom4ksI6qKZ5g0uQGynkZMCgYEAwEXT
+HjVwzGxSb28omZUWhuX2CRj7RT9auri/wnI2SybH9ObSoZcec2dnL43YJAraRBYN
+T2u5qz9zbDLrnRmJA+uZ9ni47ZPlpKYN1I/Emgrx9exkg+BaF/NjtaOdyPR0WXtT
+yIdaXNq1TOh9c5pr5vvmM7ME/Vh7zapWflpGL2MCgYAqAwCvUOxa1Iqsep7tGEHe
+FJnPaLqjtz9IjG0Wbgk19FD4twmD5e0EMikqQnNvGGNmYoPnSsW3eCjrMv45PHNh
+cP114fumu20Ci3M1JCaOOafcAkxo3LynwEGpo4jngrVgesqhG2Rm65IlFgURIjXe
+U7oesJoWbIn8cFWVNGjRGQKBgQCOtwVWheo9AiZKKmMjZIM9DBIMfKt9oeHxeNJ1
+PRtJuvZutKohYS8sD9OKe6m0Tw3lvcyRZ+9/yfAdnso+aMbHzygPx1nUlpO9G7hm
+T3RptrgUhyuwq2WUI4eeOl0S3UhDZwQwcy9CfuBVvrfnh/aRk+Yx9647cmMqrEXZ
+MZ6o6wKBgFVVL9F9D+izzHS86wbNxzB/od8D2LLWHOMYkLbqaNjLnge60U+usVyP
+UevB0YPbOAuB+mfC5XCEN/IV1TjktMXjhrD8ahMlkcnvJdZNgNPJL5TdaryD4qNV
+R/1GJz/8wv1uzt/LYBjCtnD5Unvdw/h2E2dQlIZ6ZeU0S/dOnz9i
+-----END RSA PRIVATE KEY-----

+ 3 - 3
docker/typo3/Dockerfile

@@ -5,7 +5,7 @@ ARG COMPOSER_HASH
 # Configure php
 COPY /docker/typo3/conf/memory.ini /usr/local/etc/php/conf.d/
 COPY /docker/typo3/conf/apc.ini /usr/local/etc/php/conf.d/
-#COPY /docker/typo3/conf/xdebug.ini /usr/local/etc/php/conf.d/
+COPY /docker/typo3/conf/xdebug.ini /usr/local/etc/php/conf.d/
 
 # Configure apache
 COPY /docker/typo3/conf/typo3.conf /etc/apache2/sites-available/
@@ -27,8 +27,8 @@ RUN \
     docker-php-ext-enable opcache; \
 
     # Install and enable xdebug
-#    pecl install xdebug-2.9.8; \
-#    docker-php-ext-enable xdebug; \
+    pecl install xdebug-2.9.8; \
+    docker-php-ext-enable xdebug; \
 
     # Set locale
     echo 'fr_FR.UTF-8 UTF-8' > /etc/locale.gen; \

+ 0 - 3
docker/typo3/conf/xdebug.ini

@@ -11,6 +11,3 @@ xdebug.max_nesting_level=400
 ;xdebug.remote_host = host.docker.internal
 ; for unix (your machine hostname)
 xdebug.remote_host = dev
-
-
-