Docker compose para ejecutar la web del hm en local
Go to file
Ales (Shagi) Zabala Alava d2a217a444 Initial Commit 2021-09-08 21:28:42 +02:00
backups Initial Commit 2021-09-08 21:28:42 +02:00
etc/hm Initial Commit 2021-09-08 21:28:42 +02:00
images/hm Initial Commit 2021-09-08 21:28:42 +02:00
.gitignore Initial Commit 2021-09-08 21:28:42 +02:00
docker-compose.yml Initial Commit 2021-09-08 21:28:42 +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/