# HTTP Server Configuration
# When use-separate-server=false, gRPC shares the HTTP listener and http.host-enabled must be true
quarkus.http.host-enabled=true
quarkus.http.port=9000
quarkus.http.host=0.0.0.0

# gRPC Server Configuration
# Set to false to share the HTTP listener (recommended for simpler deployment)
# Set to true for a separate gRPC server (requires quarkus.grpc.server.port)
quarkus.grpc.server.use-separate-server=false

# When use-separate-server=true, set quarkus.grpc.server.port to match quarkus.http.port
# When use-separate-server=false, quarkus.grpc.server.port is ignored (gRPC uses quarkus.http.port)
# quarkus.grpc.server.host=0.0.0.0
# %dev.quarkus.grpc.server.port=9000
# %test.quarkus.grpc.server.port=9000

quarkus.banner.enabled = false
quarkus.devservices.enabled = false
quarkus.console.enabled = false

quarkus.log.level=WARNING
quarkus.log.category."ai.wanaku".level=INFO
%dev.quarkus.log.category."ai.wanaku".level=DEBUG
%test.quarkus.log.category."ai.wanaku".level=INFO

wanaku.service.name=http

# Registration settings
#wanaku.service.registration.uri=http://localhost:8080
#wanaku.service.registration.interval=10s
#wanaku.service.registration.retry-wait-seconds=1
#wanaku.service.registration.retries=3
#wanaku.service.registration.delay-seconds=3
#wanaku.service.registration.announce-address=my-custom-addr
