Instalación con contenedores Docker
Esta modalidad es la más recomendada para quienes desean evitar configuraciones complejas y reproducir fácilmente el entorno de ejecución.
1. Requisitos previos
Asegurarse de tener instalado:
- Docker
- Docker Compose
2. Clonar el repositorio
$ git clone https://github.com/datosgobar/georef-ar-etl.git
$ cd georef-ar-etl
3. Crear archivo de configuración
A partir del archivo de ejemplo:
$ cp config/georef.example.cfg config/georef.cfg
4. Levantar contenedores
$ docker-compose up -d
Esto iniciará:
georef-etl_db: Base de datos PostgreSQL + PostGISgeoref-etl_app: Contenedor principal del ETLgeoref-etl_db_test(opcional): Base de datos de testing
5. Ejecutar migraciones
$ docker-compose exec app make migrate
6. Ejecutar el ETL
$ docker-compose exec app make run
Los archivos generados se encontrarán en las carpetas files/latest/ y reports/.