🚀 Como Rodar Localmente - ecosif-reports
📋 Visão Geral
Este guia explica como configurar e executar o serviço ecosif-reports localmente.
✅ Pré-requisitos
- Java 17+
- Maven 3.9+
- PostgreSQL 15+
📥 Preparar Projeto
git clone <repo-url>
cd ecosif-reports
cp ../ecosif-database/target/ecosif-database-*.jar libs/
🗄️ Configurar Banco
createdb ecosif_reports
🔧 Variáveis de Ambiente
export POSTGRES_HOST=localhost
export POSTGRES_PORT=5432
export POSTGRES_DB=ecosif_reports
export POSTGRES_USER=postgres
export POSTGRES_PASSWORD=senha123
export ECOSIF_REPORTS_PORT=8084
export AUTH_TOKEN_SECRET=your-secret-key
🔨 Executar
mvn clean install -DskipTests
mvn spring-boot:run
✅ Verificar
curl http://localhost:8084/actuator/health
curl http://localhost:8084/swagger-ui.html
Última Atualização: 2025-12-01