-
Notifications
You must be signed in to change notification settings - Fork 11
/
omero-common.properties
190 lines (160 loc) · 7.26 KB
/
omero-common.properties
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
##
## omero-common.properties
## -----------------------
##
## DO NOT EDIT!
##
## This properties file is compiled into omero-common.jar and serves as a default
## for all server-side values (client configuration happens differently).
##
## Any of these properties can be altered by using bin/omero config. MODIFYING
## THIS FILE DOES NOT ALTER SERVER BEHAVIOR. It solely defines the defaults
## at compile time!
##
## For an overview of these properties, see
## https://docs.openmicroscopy.org/latest/omero/sysadmins/config.html
##
## Properties marked with "DEVELOPMENT" should not be used in production.
#########################################################
## Security settings
#########################################################
omero.security.chmod_strategy=groupChmodStrategy
omero.security.filter.bitand=(int8and(permissions,%s) = %s)
omero.security.login_failure_throttle_count=1
omero.security.login_failure_throttle_time=3000
# Implementation of PasswordProvider that will be
# used to authenticate users. Typically, a chained
# password provider will be used so that if one form
# of authentication (e.g. LDAP) does not work, other
# attempts will be made.
omero.security.password_provider=chainedPasswordProvider
# Controls whether the server will allow creation of user accounts
# with an empty password. If set to true (default, strict mode),
# empty passwords are disallowed. This still allows the guest user
# to interact with the server.
omero.security.password_required=true
# DEVELOPMENT: currently undergoing internal testing
# Whether to ignore the case of the username during login (`true` or
# `false`). Default: `false` (JSmith and jsmith will be considered two
# different users).
# .. warning::
# Before enabling this feature, lower the case of all usernames in OMERO
# (`omename` column in the `experimenter` table). It is the system
# administrator's responsibility to handle any username clashes.
omero.security.ignore_case=false
# A keystore is a database of private keys and their associated X.509
# certificate chains authenticating the corresponding public keys.
# A keystore is mostly needed if you are doing client-side certificates
# for authentication against your LDAP server.
omero.security.keyStore=
# Sets the password of the keystore
omero.security.keyStorePassword=
# A truststore is a database of trusted entities and their associated X.509
# certificate chains authenticating the corresponding public keys. The
# truststore contains the Certificate Authority (CA) certificates and the
# certificate(s) of the other party to which this entity intends to send
# encrypted (confidential) data. This file must contain the public key
# certificates of the CA and the client's public key certificate.
omero.security.trustStore=
# Sets the password of the truststore
omero.security.trustStorePassword=
#############################################
## upgrade check:
## -------------
## On each startup the OMERO server checks
## the defined url for possible upgrades.
##
## If you would like to disable the checks,
## set the url to an empty string.
##
## For more information, see
## https://docs.openmicroscopy.org/latest/omero/sysadmins/UpgradeCheck.html
##
#############################################
omero.upgrades.url=http://upgrade.openmicroscopy.org.uk
#############################################
## cluster configuration
##
## For more information, see
## https://docs.openmicroscopy.org/latest/omero/developers/Server/Clustering.html
#############################################
omero.cluster.redirector=nullRedirector
# *Deprecated.* If true, will override both the db and repo properties to be true.
omero.cluster.read_only=false
# If access to the database is read-only: no writes should be attempted.
# A "false" may be overridden by omero.cluster.read_only above.
omero.cluster.read_only.db=false
# If access to the binary repo is read-only: no writes should be attempted.
# A "false" may be overridden by omero.cluster.read_only above.
omero.cluster.read_only.repo=false
############################################
# Mail sender properties
############################################
omero.mail.bean=defaultMailSender
# Enable or disable mail sender (`true` or `false`).
omero.mail.config=false
# the email address used for the "from" field
omero.mail.from=omero@${omero.mail.host}
# the hostname of smtp server
omero.mail.host=localhost
# the port of smtp server
omero.mail.port=25
# the username to connect to the smtp server (if required; can be empty)
omero.mail.username=
# the password to connect to the smtp server (if required; can be empty)
omero.mail.password=
# other smtp parameters; see org.springframework.mail.javamail.JavaMailSenderImpl
omero.mail.transport.protocol=smtp
# see javax.mail.Session properties
omero.mail.smtp.auth=false
omero.mail.smtp.debug=false
omero.mail.smtp.connectiontimeout=60000
omero.mail.smtp.starttls.enable=false
omero.mail.smtp.socketFactory.class=javax.net.SocketFactory
omero.mail.smtp.socketFactory.fallback=false
omero.mail.smtp.socketFactory.port=${omero.mail.port}
omero.mail.smtp.timeout=60000
#############################################
## OMERO client properties:
#############################################
# Absolute omeroweb host http(s)://your_domain/prefix/
omero.client.web.host=
# Server-side scripts used in IScript service Clients shouldn't display.
omero.client.scripts_to_ignore=/omero/figure_scripts/Movie_Figure.py,\
/omero/figure_scripts/Split_View_Figure.py,\
/omero/figure_scripts/Thumbnail_Figure.py,\
/omero/figure_scripts/ROI_Split_Figure.py,/omero/export_scripts/Make_Movie.py,\
/omero/import_scripts/Populate_ROI.py
# Flag to show/hide "Orphaned images" container. Only accept "true" or "false"
omero.client.ui.tree.orphans.enabled=true
# Name of the "Orphaned images" container located in client tree data manager.
omero.client.ui.tree.orphans.name=Orphaned Images
# Description of the "Orphaned images" container.
omero.client.ui.tree.orphans.description=This is a virtual container with orphaned images. These images are not linked anywhere. Just drag them to the selected container.
# Client dropdown menu leader label.
omero.client.ui.menu.dropdown.leaders.label=Owners
# Flag to show/hide leader.
omero.client.ui.menu.dropdown.leaders.enabled=true
# Client dropdown menu colleagues label.
omero.client.ui.menu.dropdown.colleagues.label=Members
# Flag to show/hide colleagues
omero.client.ui.menu.dropdown.colleagues.enabled=true
# Client dropdown menu all users label.
omero.client.ui.menu.dropdown.everyone.label=All Members
# Flag to show/hide all users.
omero.client.ui.menu.dropdown.everyone.enabled=true
# Initial client image viewer zoom level for big images
omero.client.viewer.initial_zoom_level=0
# Client viewers interpolate pixels by default.
omero.client.viewer.interpolate_pixels=true
# Clients disable download as jpg/png/tiff above max pixel count.
omero.client.download_as.max_size=144000000
# Client viewers roi limit.
omero.client.viewer.roi_limit=2000
# Client tree type order rank list
# first type is ranked 1 (the highest), last is the lowest
# if set to 'false' empty list allows mixing all types and
# sorting them by default client ordering strategy
omero.client.ui.tree.type_order=tagset,tag,project,dataset,screen,plate,acquisition,image
# The default thumbnail size
omero.client.browser.thumb_default_size=96