server: port: 8081 # Spring Boot spring: profiles: active: ${APP_PROFILE:} datasource: url: jdbc:postgresql://${DB_HOST:localhost}:5432/${DB_NAME:graphql-demo} username: ${DB_USER:your-username} password: ${DB_PASSWORD:your-password} driver-class-name: org.postgresql.Driver jpa: database: postgresql database-platform: org.hibernate.dialect.PostgreSQLDialect hibernate: ddl-auto: ${HIBERNATE_DDL:update} show-sql: ${JPA_SHOW_SQL:true} properties: hibernate: enable_lazy_load_no_trans: ${HIBERNATE_LAZY_NO_TRANS:true} main: allow-bean-definition-overriding: true # Spring Boot Actuator management: endpoints: web: exposure: include: health,info,metrics # DGS GraphQL dgs: graphql: graphiql: enabled: true path: /graphiql