You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| APP_BASE | In case you want to run Passbolt in a subdirectory (e.g. `https://example.com/passbolt`), set this to the path to the subdirectory (e.g. `/passbolt`). Make sure this does **not** end in a trailing slash! | null
96
-
| APP_FULL_BASE_URL | The hostname where your server is reachable, including `https://` (or `http://`). Make sure this does **not** end in a trailing slash! And in case you are running Passbolt from a subdirectory (e.g. `https://example.com/passbolt`), please include the subdirectory in this variable, too. | false
| APP_BASE | In case you want to run Passbolt in a subdirectory (e.g. `https://example.com/passbolt`), set this to the path to the subdirectory (e.g. `/passbolt`). Make sure this does **not** end in a trailing slash! | null
96
+
| APP_FULL_BASE_URL | The hostname where your server is reachable, including `https://` (or `http://`). Make sure this does **not** end in a trailing slash! And in case you are running Passbolt from a subdirectory (e.g. `https://example.com/passbolt`), please include the subdirectory in this variable, too. | false
It is also possible to mount a ssl certificate on the following paths:
150
164
151
165
For **image: passbolt/passbolt:latest-ce-non-root**
152
166
153
-
* /etc/passbolt/certs/certificate.crt
154
-
* /etc/passbolt/certs/certificate.key
167
+
- /etc/passbolt/certs/certificate.crt
168
+
- /etc/passbolt/certs/certificate.key
155
169
156
170
For **image: passbolt/passbolt:latest-ce**
157
171
158
-
* /etc/ssl/certs/certificate.crt
159
-
* /etc/ssl/certs/certificate.key
172
+
- /etc/ssl/certs/certificate.crt
173
+
- /etc/ssl/certs/certificate.key
160
174
161
175
### Database SSL certificate files
162
176
163
177
If Database SSL certs provided, you must mount mysql/mariadb specific conf on the following paths:
164
178
165
-
* /etc/mysql/conf.d # if using mysql
166
-
* /etc/mysql/mariadb.conf.d/ #if using mariadb
179
+
- /etc/mysql/conf.d # if using mysql
180
+
- /etc/mysql/mariadb.conf.d/ #if using mariadb
167
181
168
182
Example:
169
183
@@ -195,7 +209,7 @@ bin/cake passbolt healthcheck
195
209
196
210
## Docker secrets support
197
211
198
-
As an alternative to passing sensitive information via environment variables, _FILE may be appended to the previously listed environment variables, causing the initialization script to load the values for those variables from files present in the container. In particular, this can be used to load passwords from Docker secrets stored in /run/secrets/<secret_name> files. For example:
212
+
As an alternative to passing sensitive information via environment variables, \_FILE may be appended to the previously listed environment variables, causing the initialization script to load the values for those variables from files present in the container. In particular, this can be used to load passwords from Docker secrets stored in /run/secrets/\<secret_name> files. For example:
199
213
200
214
```
201
215
docker run --name passsbolt -e DATASOURCES_DEFAULT_PASSWORD_FILE=/run/secrets/db-password -d passbolt/passbolt
@@ -211,10 +225,10 @@ docker run --name passsbolt -e PASSBOLT_SSL_SERVER_CERT_FILE=/run/secrets/ssl-ce
211
225
212
226
This feature is only supported for:
213
227
214
-
* PASSBOLT_SSL_SERVER_CERT_FILE that points to /etc/ssl/certs/certificate.crt
215
-
* PASSBOLT_SSL_SERVER_KEY_FILE that points to /etc/ssl/certs/certificate.key
216
-
* PASSBOLT_GPG_SERVER_KEY_PRIVATE_FILE that points to /etc/passbolt/gpg/serverkey_private.asc
217
-
* PASSBOLT_GPG_SERVER_KEY_PUBLIC_FILE that points to /etc/passbolt/gpg/serverkey.asc
228
+
- PASSBOLT_SSL_SERVER_CERT_FILE that points to /etc/ssl/certs/certificate.crt
229
+
- PASSBOLT_SSL_SERVER_KEY_FILE that points to /etc/ssl/certs/certificate.key
230
+
- PASSBOLT_GPG_SERVER_KEY_PRIVATE_FILE that points to /etc/passbolt/gpg/serverkey_private.asc
231
+
- PASSBOLT_GPG_SERVER_KEY_PUBLIC_FILE that points to /etc/passbolt/gpg/serverkey.asc
0 commit comments