본문 바로가기

Playlist

application-prod.yml

server:
  port: 8080

spring:
  datasource:
    url: ${RDS_URL}
    username: ${RDS_USERNAME}
    password: ${RDS_PASSWORD}
    driver-class-name: org.postgresql.Driver

  security:
    oauth2:
      client:
        registration:
          google:
            redirect-uri: "https://playlist-team1.me/login/oauth2/code/google"
          kakao:
            redirect-uri: "https://playlist-team1.me/login/oauth2/code/kakao"

  jpa:
    hibernate:
      ddl-auto: validate
    properties:
      hibernate:
        format_sql: true
    show-sql: false

  data:
    redis:
      ssl:
        enabled: true

  kafka:
    bootstrap-servers: ${KAFKA_BOOTSTRAP_SERVERS}
    properties:
      security.protocol: SASL_SSL
      sasl.mechanism: PLAIN
      sasl.jaas.config: "org.apache.kafka.common.security.plain.PlainLoginModule required username=\"${KAFKA_USERNAME}\" password=\"${KAFKA_PASSWORD}\";"

    consumer:
      group-id: playlist-group
      auto-offset-reset: earliest
      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

playlist:
  jwt:
    cookie:
      secure: true

oauth2:
  redirect:
    base-url: ${OAUTH2_REDIRECT_BASE_URL}

logging:
  level:
    root: info
    com.codeit.playlist: info
    org.hibernate.SQL: warn
    org.hibernate.orm.jdbc.bind: warn
    org.springframework.security: info

'Playlist' 카테고리의 다른 글

build.gradle  (0) 2025.12.17
Dockerfile  (0) 2025.12.17
docker-compose.yml  (0) 2025.12.17
application-dev.yml  (0) 2025.12.17
application.yml  (0) 2025.12.17