server: port: ${pcp.ports.request:7005} pcp: outbox: request-completed-topic: pcp.request.completed.v1 publish-batch-size: 50 publish-fixed-delay-ms: 5000 spring: boot: admin: client: instance: service-base-url: ${pcp.services.request} service-path: /swagger/ui management-base-url: ${pcp.services.request} datasource: driver-class-name: org.postgresql.Driver url: jdbc:postgresql://${pcp.infra.postgres.host}:${pcp.infra.postgres.port}/pcp_requests username: postgres password: password jpa: hibernate: ddl-auto: validate properties: hibernate: format_sql: true flyway: enabled: true baseline-on-migrate: true locations: classpath:db/migration kafka: bootstrap-servers: ${pcp.infra.kafka.host}:${pcp.infra.kafka.port} consumer: group-id: pcp-request-service auto-offset-reset: latest key-deserializer: org.apache.kafka.common.serialization.StringDeserializer value-deserializer: org.apache.kafka.common.serialization.StringDeserializer producer: key-serializer: org.apache.kafka.common.serialization.StringSerializer value-serializer: org.apache.kafka.common.serialization.StringSerializer springdoc: swagger-ui: path: /swagger/ui management: endpoints: web: exposure: include: health,info,metrics logging: level: root: INFO org.hibernate.SQL: WARN org.springframework.kafka: INFO app: kafka: topics: request: pcp.request.in.v1 route: pcp.route.georeference.v1 request: cleanup-retention-days: 30 cleanup-cron: "0 0 3 * * *" grid: enabled: true --- spring: config: activate: on-profile: local datasource: driver-class-name: org.postgresql.Driver url: jdbc:postgresql://${pcp.infra.postgres.host}:${pcp.infra.postgres.port}/pcp_requests username: postgres password: password