ChCalvoLeon 8be3a4cf1e Carpetas daily and month 3 月之前
.vscode Add docker structure and support 5 月之前
etc/docker Fix to read correct xml 3 月之前
html Carpetas daily and month 3 月之前
.editorconfig cambios permisos en linux 3 年之前
.gitignore Update gitignore to enable downloads folder 3 月之前
.htaccess cambios permisos en linux 3 年之前
Makefile Makefile for run parsers 4 月之前
README.md Add Readme 3 月之前
docker-compose.yml Add mysql conf to avoid insert limit 4 月之前
vendor.zip Enable vendor.zip 3 月之前

README.md

Licitaciones

📜 Table of contents

Instalación

Es importante tener instalado docker y docker-compose.

Windows: simplemente con instalar Docker Desktop con el WSL de base es suficiente.

Linux: Hay que instalar tanto docker como docker-compose

El orden de los comandos sera el siguiente:

  • Montaje de los contenedores
> docker-compose build
  • Comando necesario para levantar la maquina siempre que se desee:
> docker-compose up

Accesos

BBDD

### BBDD LOCAL MySQL

Host: localhost
User: root
Password: liciagbar
Port: 3306

Tener en cuenta

Comandos para obtener licitaciones

Existe un makefile con dos comandos para poder ejecutar internamente los comandos en el servidor de php

  • El siguiente comando ejecutara el parseador para descargar desde los inicios de los tiempos hasta la actualidad.
> make run-completo
  • El ultimo comando es el que ejecutara lo que hay del mes hasta la fecha actual, de forma incremental. Es decir, si estamos a dia 3 de enero el programa se descargara 1,2 y 3 de enero, pero procesara solo lo que venga actualizado el dia 3 de enero
> make run-diario