Calling
All requests to the root context (https://dracoon.team/) are forwarded to the WebUI.
Config (Web Client)
Path
- Default path:
- /etc/dracoon/webui.properties
- Java property for overwriting the default path:
- dracoon.webui.config.file:
- Start Tomcat with Java Opt -Ddracoon.webui.config.file="/path/to/config/file"
- dracoon.webui.config.file:
File
webui.properties
# Application settings
###############################################################################################################
! The path where the downloaded and created branding files will be stored.
#app.branding.content.path=/var/APP_CONTENT/webui
! The time to wait until requesting the information from the SDS API.
! Since V3.1.5-5 only for the communication with the SDS API.
#app.api.tenant.branding.info.cache.seconds=30
! Defines whether the requested information is cached. It is strictly recommended to enable the cache!
#app.api.tenant.branding.info.enabled=true
! The time to wait until the check if there are changes to the branding.
! For the communication with the Branding Portal based on the requested information from the SDS API.
#app.check.update.branding.interval.seconds=30
! If this option is enabled, the check if there are changes to the branding will be ignored.
#app.branding.overwrite=false
! Sets or overrides the protocol of the application. If not set the X-FORWARDED-PROTO header will be used.
! It also affects to the sds.api.protocol property. The sds.api.protocol property now use app.protocol as default.
! V{4.3.0}
app.protocol=https
! SDS_CHROME_APP_ID
#sds.chrome.app.id=bbknnphfalghnmhlmbcfblbgbfnaehij
! SDS_UPLOAD_CHUNK_TRESHOLD -> 100 MB
#sds.upload.chunk.treshold=100 * 1024 * 1024
! SDS_UPLOAD_CHUNK_SIZE -> 10 MB
#sds.upload.chunk.size=10 * 1024 * 1024
! SDS_ENCRYPTED_UPLOAD_CHUNK_SIZE -> 1 MB
#sds.encrypted.upload.chunk.size=1024 * 1024
! SDS_DOWNLOAD_CHUNK_SIZE -> 1 MB
#sds.download.chunk.size=1024 * 1024
! SDS_ENCRYPTED_DOWNLOAD_CHUNK_TRESHOLD -> 10 MB
! V{4.4.0}
#sds.encrypted.download.chunk.threshold=10 * 1024 * 1024
# SDS API settings
###############################################################################################################
! Defines a special SDS API Endpoint and disabled multi tenant configuration. [URL]
#sds.api.url=
! Overrides the port of the resolved SDS API Endpoint. [Number]
#sds.api.port=
! Sets or overrides the port of the resolved SDS API Endpoint and falls back to the app.protocol property.
! If none of the properties are set the X-FORWARDED-PROTO header will be used. (Fallback: <>)
sds.api.protocol=https
! Defines paths based on the SDS API Endpoint. Normally, these values must never be changed!!!
! Refers to both, the multi tenant configuration as well as individual configuration of SDS API.
#sds.path.swagger=/swagger-proxy/api_v4/
#sds.path.webdav=/webdav
#sds.path.api=/api/v4
! The time to establish the connection to the SDS API. [Milliseconds]
#app.sds.api.connection.timeout=3000
! The time to wait until the connection to the SDS API is timing out. [Milliseconds]
! If the value is less than 1, the default behavior is drawn. V{4.3.0}
#app.sds.api.read.timeout=-1
# Branding settings
###############################################################################################################
! With these options you can define special branding for the WebUI based one the !!!Branding Portal!!!.
! These options overrides the requested information from the SDS API.
#branding.provider.url=
#branding.provider.identifier=
! ---DEPRECATED---
! With these options you can define special branding for the WebUI based one the !!!Branding Server!!!.
! These options overrides the requested information from the SDS API.
#branding.server.url=
#branding.server.customer=
! The time to establish the connection to the Branding Portal/Server. [Milliseconds]
#app.branding.server.connection.timeout=3000
! The time to wait until the connection to the Branding Portal/Server is timing out. [Milliseconds]
! You can define separate values for requesting if a branding update is needed an for downloading the Branding Bundle
! If the values are less than 1, the default behavior is drawn. V{4.3.0}
#app.branding.server.read.timeout.timestamp=-1
#app.branding.server.read.timeout.export=-1
# Media Server settings
###############################################################################################################
! Defines the context path based on the WebUI Url. [PATH] (Default: "/mediaserver")
! V{4.2.0}
#media.server.path=
! Defines a special Media Server Endpoint Url. [URL]
! V{4.2.0}
#media.server.url=
! Disables the Media Server behavior and enables the old behavior. [Bool]
! V{4.2.0}
#media.server.enabled.default=false
! The time to wait until requesting the preview from the media server. [Seconds]
! V{4.2.0}
#media.server.requestPreviewTimeout.default=5
! Number of attempts requesting the preview from the media server if an error occures. [Count]
! V{4.2.0}
#media.server.previewBrokenCount.default=5
! The time to wait until next preview request will be done. [Seconds]
! V{4.2.0}
#media.server.refreshPreviewInterval.default=10
# Common settings
###############################################################################################################
! Enable SNI Extension for java
jsse.enableSNIExtension=true
# Logger settings
###############################################################################################################
! logger.[CLASS]=[LOG_LEVEL]
!
! EXAMPLE:
! logger.eu.sspeurope.brandingportal.BrandingPortalClient=DEBUG
! logger.eu.sspeurope.brandingserver.BrandingServerClient=DEBUG
Comments
0 comments
Article is closed for comments.