Docker compose para ejecutar la web del hm en local
Go to file
Ales (Shagi) Zabala Alava 2b71c36595 Actualizar php a 7.3 2021-09-15 11:44:32 +02:00
backups Initial Commit 2021-09-08 21:28:42 +02:00
etc Cambiar ubicación del logo 2021-09-15 11:29:14 +02:00
images/hm Actualizar php a 7.3 2021-09-15 11:44:32 +02:00
.gitignore Initial Commit 2021-09-08 21:28:42 +02:00
docker-compose.yml Activar modsecurity y añadir regla para excluir el mediawiki 2021-09-11 11:28:28 +02:00
environment_mariadb Initial Commit 2021-09-08 21:28:42 +02:00
readme.md Initial Commit 2021-09-08 21:28:42 +02:00

readme.md

Entorno de pruebas del mediawiki del hackmeeting

Puesta en marcha

  1. Obtener una copia de la web del hackmeeting y copiarla o enlazarla en esta carpeta con el nombre html-es.hackmeeting.org

  2. Obtener un backup de la base de datos y dejar el fichero .sql descomprimido en la carpeta backups

  3. Generar y arrancar los contenedores de docker:

    docker-compose pull docker-compose build docker-compose up

  4. En otra terminal, entrar en el contenedor de mariadb:

    docker-compose exec mariadb bash

  5. Importar backup de la base de datos dentro de mariadb. El fichero sql que hemos copiado antes en la carpeta backups estará accesible dentro del contenedor como /backups/fichero.sql

    mysql -u root -p hackmeeting < /backups/fichero.sql

  6. Acceder a la url http://localhost:8080 en el navegador

  7. Para acceder a la wiki hay que poner a mano la dirección http://localhost:8080/hm/