blob: c48d4b2b66729a5c74fed7305a3d0ca90977eee1 [file] [log] [blame]
刘洪青ffe2f412019-10-11 10:25:26 +08001server:
2 port: ${SERVER_PORT:8443}
3 ssl:
4 enabled: ${SSL_ENABLED:true}
5 clientAuth: NEED
6 key-store: ${SSL_KEYSTORE_FILE:file:/certs/server/server.keystore}
7 key-store-password: ${SSL_KEYSTORE_PASSWORD:}
8 trust-store: ${SSL_TRUSTSTORE_FILE:file:/certs/server/server.truststore}
9 trust-store-password: ${SSL_TRUSTSTORE_PASSWORD:}
10 tomcat:
11 accesslog:
12 enabled: ${TOMCAT_ACCESSLOG_ENABLED:false}
13 buffered: ${TOMCAT_ACCESSLOG_BUFFERED:true}
14 directory: ${TOMCAT_ACCESSLOG_DIR:log}
15 prefix: ${TOMCAT_ACCESSLOG_PREFIX:sa-api-accesslog}
16 suffix: ${TOMCAT_ACCESSLOG_SUFFIX:.log}
17 file-date-format: ${TOMCAT_ACCESSLOG_FILE_DATE_FORMAT:.yyyy-MM-dd}
18 rotate: ${TOMCAT_ACCESSLOG_ROTATE:true}
19
20
21##
22# logging
23#
24logging:
25 level:
26 root: INFO
27 com.supwisdom: INFO
28
29
30spring:
31 jackson:
32 time-zone: ${JACKSON_TIME_ZONE:Asia/Shanghai}
33
34##
35# spring.redis
36#
37 redis:
38 host: ${SPRING_REDIS_HOST:redis-server}
39 port: ${SPRING_REDIS_PORT:6379}
40 password: ${SPRING_REDIS_PASSWORD:}
41
42
43##
44# online-doc
45#
46infras.online-doc.enabled: ${INFRAS_ONLINE_DOC_ENABLED:false}
47infras.online-doc.md-docs.staitc.path: ${INFRAS_ONLINE_DOC_MD_DOCS_STATIC_PATH:/doc/}
48infras.online-doc.api-docs.staitc.path: ${INFRAS_ONLINE_DOC_API_DOCS_STATIC_PATH:/api-docs/}
49
50
51## 平台OpenAPI
52poa.server.url: ${POA_SERVER_URL:https://poa.supwisdom.com}
53
54poa.client.id: ${POA_CLIENT_ID:id}
55poa.client.secret: ${POA_CLIENT_SECRET:secret}
56poa.scopes: ${POA_SCOPES:read,write,trust}
57
58## 开放接口地址
59user-data-service.server.url: ${USER_DATA_SERVICE_SERVER_URL:${poa.server.url}/apis/user/v1}
60user-authorization-service.server.url: ${USER_AUTHORIZATION_SERVICE_SERVER_URL:${poa.server.url}/apis/authz/v1}
61
62## 用户授权服务
63user-authorization-service.applicationId: ${USER_AUTHORIZATION_SERVICE_APPLICATION_ID:}