### 诚若所思（CRSS）配置文件 ###


## Webserver ##

org.osgi.service.http.port = 8080
org.apache.felix.http.enable = true

# 会话超时（分钟）。设置0不超时。
org.apache.felix.http.session.timeout = 0

# HTTPS
org.osgi.service.http.port.secure = 8443

# 要启用HTTPS，请将其设置为“true”
org.apache.felix.https.enable = false

# **密钥库密码**（在“keytool”中输入）
org.apache.felix.https.keystore.password = 

# **密钥密码**（在“keytool”中输入）
org.apache.felix.https.keystore.key.password = 

# WebSockets

# WebSocket服务器打开的用于接受连接的端口
dmx.websockets.port = 8081

# WebSocket客户端用于连接到WebSocket服务器的URL
dmx.websockets.url = ws://localhost:8081


## 请求筛选器 ##
# 为匿名读取（即GET）请求筛选。
#"ALL"允许所有匿名读取请求。这是默认设置。
#"NONE"不允许匿名读取请求。
#若要允许特定的匿名读取请求，请设置以逗号分隔的URI前缀列表。
#（每个前缀都会自动附加一个斜线。）
#允许空格、制表符和换行符。重要提示：换行符必须用反斜杠（\）转义。
dmx.security.anonymous_read_allowed = ALL

#为匿名写入（即POST、PUT、DELETE）请求筛选。
#“ALL”允许所有匿名写入请求。
#“NONE”不允许匿名写入请求。这是默认设置。
#若要允许特定的匿名写入请求，请设置以逗号分隔的URI前缀列表。
#每个前缀必须以斜线开头。
#（每个前缀都会自动附加一个斜线。）
#允许空格、制表符和换行符。重要提示：换行符必须用反斜杠（\）转义。
dmx.security.anonymous_write_allowed = NONE

#仅允许来自此子网的请求。
#由网络号和网络掩码表示的地址范围。
#只允许本地访问设置“127.0.0.1/32”。这是默认设置。
#允许全局访问集“0.0.0.0/0”。
dmx.security.subnet_filter = 127.0.0.1/32


## 用户账号 ##

#“admin”用户帐户的初始密码。
#注意：此设置仅在第一次启动时发挥作用。
#一旦启动，管理员密码可以通过交互式修改（使用Webclient）。
dmx.security.initial_admin_password = 

#如果为true，则立即启用新创建的用户帐户。这是默认设置。
#如果为flase，则必须由管理员手动启用用户帐户（使用Webclient）。
dmx.security.new_accounts_are_enabled = true

# LDAP（如果没有LDAP可以不用设置）
dmx.ldap.protocol = LDAP
dmx.ldap.server = 127.0.0.1
dmx.ldap.port = 389
dmx.ldap.manager = 
dmx.ldap.password = 
dmx.ldap.user_base = 
dmx.ldap.user_attribute = 
dmx.ldap.user_filter = 
dmx.ldap.user_member_group = 
dmx.ldap.logging = INFO


## 工作空间的共享模式 ##

#当用户创建工作区时，只有启用的共享模式才可用。
#默认情况下，启用所有共享模式。
#注意：单个（每个用户）共享模式可以由管理员配置（使用Webclient）。
dmx.workspaces.private.enabled = true
dmx.workspaces.confidential.enabled = true
dmx.workspaces.collaborative.enabled = true
dmx.workspaces.public.enabled = true
dmx.workspaces.common.enabled = true


## 文件存储空间 ##

#文件存储库的基本路径：指向目录的绝对路径。
#此目录必须存在。启用整个文件系统设置“/”。这是默认设置。
dmx.filerepo.path = /

#设置为“true”可将文件存储库置于访问控制之下。
#然后，CRSS为基本路径下的每个工作区创建一个单独的文件存储库。
#这允许为私人或者协作用户的文件存储库。
#如果设置为“false”（默认设置），则有一个由所有用户共享的大型公共文件存储库。
#也可用于单用户安装。
dmx.filerepo.per_workspace = false

#分配给每个用户的标准磁盘配额（用于文件上载）（以MB为单位）。
#设置-1表示没有磁盘配额（无限制上载）。这是默认设置。
#注意：单个（每个用户）磁盘配额可以由管理员配置（使用Webclient）。
dmx.filerepo.disk_quota = -1


## 热扩展（目前暂时不用） ##

felix.fileinstall.dir = bundle-deploy


## 服务器 ##

# 服务器访问地址设置(包括协议、主机、端口)。
# 当创建一个公共访问的网络地址时，CRSS的一些插件和使用这个设置。
# 当CRSS运行在一个反向代理之后时，这个设置特别有用。
dmx.host.url = http://localhost:8080/


## Webservice ##

# 只支持两种方式:
#     /     使用Apache Felix HTTP (默认)
#     /*    使用OPS4J Pax Web
dmx.webservice.path = /


## 数据库 ##

dmx.database.path = crss-db


## 日志 ##

java.util.logging.config.file = conf/logging.properties

# 要查看任何Felix/File安装日志，请将级别设置为至少4
felix.log.level = 0
felix.fileinstall.log.level = 0


## Encoding ##

file.encoding = UTF-8


## OSGi Runtime ##

org.osgi.framework.storage = bundle-cache
felix.auto.deploy.action = install,start
