Herramientas de usuario

Herramientas del sitio


informatica:software:aplicaciones_web:monica

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
informatica:software:aplicaciones_web:monica [2020/10/18 11:19] tempwininformatica:software:aplicaciones_web:monica [2023/02/23 11:20] (actual) – [Importar contactos] tempwin
Línea 12: Línea 12:
  
 ==== Docker ==== ==== Docker ====
 +
 +''docker-compose.yml'':
  
 <code yaml> <code yaml>
Línea 19: Línea 21:
   app:   app:
     image: monica:fpm-alpine     image: monica:fpm-alpine
-    container_name: p.tempwin.net-php 
     environment:     environment:
       - APP_KEY=Q9Z90QMfFBMNxuMF1QfUjrE9rBBHhYCJ       - APP_KEY=Q9Z90QMfFBMNxuMF1QfUjrE9rBBHhYCJ
-      - APP_TRUSTED_PROXIES="*"+      - APP_TRUST_PROXIES=* 
 +      - APP_ENV=production
       - DB_HOST=servidor-bd       - DB_HOST=servidor-bd
       - MYSQL_ROOT_PASSWORD=root-password       - MYSQL_ROOT_PASSWORD=root-password
Línea 44: Línea 46:
   web:   web:
     build: ./config/nginx     build: ./config/nginx
-    container_name: p.tempwin.net-web 
     depends_on:     depends_on:
       - app       - app
Línea 59: Línea 60:
   * ''nginx.conf'': configuración del servidor web Nginx   * ''nginx.conf'': configuración del servidor web Nginx
   * ''Dockerfile'': configuración de la imagen de Monica.   * ''Dockerfile'': configuración de la imagen de Monica.
 +
 +Fichero ''nginx.conf'':
  
 <code> <code>
Línea 94: Línea 97:
     # Connect to app service     # Connect to app service
     upstream php-handler {     upstream php-handler {
-        server p.tempwin.net-php:9000;+        server app:9000;
     }     }
  
Línea 165: Línea 168:
         #pagespeed off;         #pagespeed off;
  
-        location ~ \.php$ {+        location ~ \.php(/|${
             # regex to split $uri to $fastcgi_script_name and $fastcgi_path             # regex to split $uri to $fastcgi_script_name and $fastcgi_path
             fastcgi_split_path_info ^(.+?\.php)(/.*)$;             fastcgi_split_path_info ^(.+?\.php)(/.*)$;
Línea 183: Línea 186:
             fastcgi_param PATH_INFO $path_info;             fastcgi_param PATH_INFO $path_info;
         }         }
 +
         # Adding the cache control header for js and css files         # Adding the cache control header for js and css files
         # Make sure it is BELOW the PHP block         # Make sure it is BELOW the PHP block
Línea 223: Línea 227:
     }     }
 } }
-        +      
 </code> </code>
  
Línea 242: Línea 246:
 ===== Administración ===== ===== Administración =====
  
 +Para añadirse uno mismo como contacto, hay que crearlo y establecer que somos nosotros desde Opciones -> Configuración de la cuenta -> My contact.
 +
 +  * [[https://github.com/monicahq/monica/pull/3481|Commit en GitHub]]
 ==== Importar contactos ==== ==== Importar contactos ====
  
 Se puden importar contactos de Google Contacts. Se puden importar contactos de Google Contacts.
 +
 +==== Enviar e-mail de prueba ====
 +
 +Si quieremos confirmar la configuración del correo electrónico, podemos indicar a Monica que envíe un e-mail de prueba:
 +
 +<code>
 +php artisan monica:test-email
 +</code>
 +
 +Nos pedirá la dirección del destinatario del e-mail y tratará de enviárselo.
 +
 +Si usásemos Docker Compose:
 +
 +<code>
 +docker-compose exec app php artisan monica:test-email
 +</code>
 +
 +Suponiendo que ''app'' es el nombre del servicio que corresponde a Monica.
 +===== Traducción =====
 +
 +Para colaborar en la traducción de la aplicación, se utiliza [[https://crowdin.com/translate/monicahq/|Crowdin]]
informatica/software/aplicaciones_web/monica.1603012782.txt.gz · Última modificación: por tempwin