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