feat: align DDS with common permission and vector flow
This commit is contained in:
@@ -1,9 +1,26 @@
|
||||
spring:
|
||||
application:
|
||||
name: dds-permission-backoffice
|
||||
datasource:
|
||||
url: ${BACKOFFICE_DB_URL:jdbc:oracle:thin:@localhost:1521/FREEPDB1}
|
||||
username: ${BACKOFFICE_DB_USERNAME:backoffice}
|
||||
password: ${BACKOFFICE_DB_PASSWORD:backoffice}
|
||||
driver-class-name: oracle.jdbc.OracleDriver
|
||||
hikari:
|
||||
pool-name: dds-backoffice-pool
|
||||
maximum-pool-size: ${BACKOFFICE_DB_POOL_MAX:10}
|
||||
minimum-idle: ${BACKOFFICE_DB_POOL_MIN:2}
|
||||
connection-timeout: 10000
|
||||
idle-timeout: ${BACKOFFICE_DB_POOL_IDLE_TIMEOUT_MS:300000}
|
||||
keepalive-time: ${BACKOFFICE_DB_POOL_KEEPALIVE_MS:120000}
|
||||
thymeleaf:
|
||||
cache: false
|
||||
|
||||
mybatis:
|
||||
mapper-locations: classpath:/mapper/*.xml
|
||||
configuration:
|
||||
map-underscore-to-camel-case: true
|
||||
|
||||
server:
|
||||
address: ${DDS_BACKOFFICE_BIND_ADDRESS:0.0.0.0}
|
||||
port: ${DDS_BACKOFFICE_PORT:8083}
|
||||
@@ -21,12 +38,29 @@ backoffice:
|
||||
admin-user: ${DDS_BACKOFFICE_ADMIN_USER:${BACKOFFICE_ADMIN_USER:admin}}
|
||||
admin-password: ${DDS_BACKOFFICE_ADMIN_PASSWORD:${BACKOFFICE_ADMIN_PASSWORD:admin}}
|
||||
require-https: ${DDS_BACKOFFICE_REQUIRE_HTTPS:false}
|
||||
token:
|
||||
max-days: ${BACKOFFICE_TOKEN_MAX_DAYS:365}
|
||||
ords:
|
||||
base-url: ${BACKOFFICE_ORDS_BASE_URL:}
|
||||
timeout: ${BACKOFFICE_ORDS_TIMEOUT_SECONDS:10}s
|
||||
metadata-db:
|
||||
url: ${BACKOFFICE_ORDS_DB_URL:}
|
||||
username: ${BACKOFFICE_ORDS_DB_USERNAME:}
|
||||
password: ${BACKOFFICE_ORDS_DB_PASSWORD:}
|
||||
ai:
|
||||
enabled: ${BACKOFFICE_AI_ENABLED:false}
|
||||
base-url: ${BACKOFFICE_AI_BASE_URL:}
|
||||
model: ${BACKOFFICE_AI_MODEL:}
|
||||
embedding-model: ${BACKOFFICE_AI_EMBEDDING_MODEL:}
|
||||
api-key: ${BACKOFFICE_AI_API_KEY:}
|
||||
timeout: ${BACKOFFICE_AI_TIMEOUT_SECONDS:30}s
|
||||
|
||||
dds:
|
||||
db-url: ${DDS_BACKOFFICE_DB_URL:${BACKOFFICE_DB_URL:jdbc:oracle:thin:@localhost:1521/FREEPDB1}}
|
||||
query-timeout: ${DDS_BACKOFFICE_QUERY_TIMEOUT:10s}
|
||||
pg-object: ${DDS_BACKOFFICE_PG_OBJECT:ADMIN.V_DDS_CUSTOMERS_PG}
|
||||
my-object: ${DDS_BACKOFFICE_MY_OBJECT:ADMIN.V_DDS_CUSTOMERS_MY}
|
||||
vector-object: ${DDS_BACKOFFICE_VECTOR_OBJECT:ADMIN.CB_DDS_VECTOR_SEARCH_DOCUMENTS}
|
||||
users:
|
||||
my:
|
||||
label: MY 전용 사용자
|
||||
|
||||
Reference in New Issue
Block a user