Newer
Older
danjiangkou_dajiang / DJI-Cloud-API-Demo-main / src / main / resources / application.yml
@xiongkai xiongkai on 27 Mar 3 KB 配置修改
server:
  port: 6789
spring:
  main:
    allow-bean-definition-overriding: true
  application:
    name: cloud-api-sample
  datasource:
    druid:
      type: com.alibaba.druid.pool.DruidDataSource
      driver-class-name: com.mysql.cj.jdbc.Driver
      url: jdbc:mysql://192.168.127.102:3306/newfiber_standard_danjiangkou_cloudsimple?useSSL=false&allowPublicKeyRetrieval=true
      username: root
      password: NewfiberDJK2024!
      initial-size: 10
      min-idle: 10
      max-active: 20
      max-wait: 60000

  redis:
    host: 192.168.127.102
    port: 6379
    database: 0
    username: # if you enable
    password:
    lettuce:
      pool:
        max-active: 8
        max-idle: 8
        min-idle: 0

  servlet:
    multipart:
      max-file-size: 2GB
      max-request-size: 2GB

jwt:
  issuer: DJI
  subject: CloudApiSample
  secret: CloudApiSample
  age: 8640000

mqtt:
  #  # @see com.dji.sample.component.mqtt.model.MqttUseEnum
  #  # BASIC parameters are required.
  BASIC:
    protocol: MQTT # @see com.dji.sample.component.mqtt.model.MqttProtocolEnum
    host: 192.168.127.102
    network-host: 111.47.72.24
    port: 1883
    username: admin
    password: Newfiber@2024.
    client-id: 123456
    # If the protocol is ws/wss, this value is required.
    path:
  DRC:
    protocol: WS # @see com.dji.sample.component.mqtt.model.MqttProtocolEnum
    host: 192.168.127.102
    network-host: 111.47.72.24
    port: 1883
    path: /mqtt
    username: admin
    password: Newfiber@2024.

cloud-sdk:
  mqtt:
    # Topics that need to be subscribed when initially connecting to mqtt, multiple topics are divided by ",".
    inbound-topic: sys/product/+/status,thing/product/+/requests

url:
  manage:
    prefix: manage
    version: /api/v1
  map:
    prefix: map
    version: /api/v1
  media:
    prefix: media
    version: /api/v1
  wayline:
    prefix: wayline
    version: /api/v1
  storage:
    prefix: storage
    version: /api/v1
  control:
    prefix: control
    version: /api/v1

# Tutorial: https://www.alibabacloud.com/help/en/object-storage-service/latest/use-a-temporary-credential-provided-by-sts-to-access-oss
#oss:
#  enable: false
#  provider: ALIYUN # @see com.dji.sample.component.OssConfiguration.model.enums.OssTypeEnum
#  endpoint: https://oss-cn-hangzhou.aliyuncs.com
#  access-key: Please enter your access key.
#  secret-key: Please enter your secret key.
#  expire: 3600
#  region: Please enter your oss region. # cn-hangzhou
#  role-session-name: cloudApi
#  role-arn: Please enter your role arn. # acs:ram::123456789:role/stsrole
#  bucket: Please enter your bucket name.
#  object-dir-prefix: Please enter a folder name.

#oss:
#  enable: true
#  provider: aws
#  endpoint: https://s3.us-east-1.amazonaws.com
#  access-key:
#  secret-key:
#  expire: 3600
#  region: us-east-1
#  role-session-name: cloudApi
#  role-arn:
#  bucket: cloudapi-bucket
#  object-dir-prefix: wayline

oss:
  enable: true
  provider: minio
  endpoint: http://192.168.127.102:9007
  access-key: djkuser
  secret-key: djkuser@123
  bucket: newfiber-standard
  expire: 3600
  region: cn-beijing-2
  object-dir-prefix: wayline

logging:
  level:
    com.dji: debug
  file:
    name: logs/cloud-api-sample.log

ntp:
  server:
    host: Google.mzr.me

# To create a license for an application: https://developer.dji.com/user/apps/#all
cloud-api:
  app:
    id: 142158
    key: c73ea80a606acde40ded5e0db61385a
    license: E18KL9cN6asBsMZ58feBz1JBIshC8IQRAIlNLOETMrzsRVh1ByAY24J0ij0zaL9pNLj8z1wNWikiOOHM7OCTWQ5P6pOpku/GcAWm1OSCrji+lA4oFfeeNrXKEqrbYOBhV29vfyxdNj6Poa8Qx1yM6mG4i0JDj3903Pug477/Vr8=