-
Notifications
You must be signed in to change notification settings - Fork 0
/
alfresco.yml
53 lines (50 loc) · 1.69 KB
/
alfresco.yml
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
# SPDX-FileCopyrightText: 2021 Kaelan Thijs Fouwels <kaelan.thijs@fouwels.com>
#
# SPDX-License-Identifier: MIT
---
services:
alfresco:
image: alfresco/alfresco-content-repository-community:7.2.1
container_name: alfresco
environment:
JAVA_OPTS: "-Xmx${ALFRESCO_XM}"
# Configure keys for the ACR keystore,
# Native keystores are not used, however, this is still required to allow ACR to init
# Configuration Must be passed via TOOL_OPTIONS, setting in alfresco-global.properties does not work.
# Specified values are set to match the existing keystore, these are not user selected...
# Patches/Explanation welcome,
# Artifact introducted in ACS 7.0
# -kf.
JAVA_TOOL_OPTIONS: "
-Dencryption.keystore.type=JCEKS
-Dencryption.cipherAlgorithm=DESede/CBC/PKCS5Padding
-Dencryption.keyAlgorithm=DESede
-Dencryption.keystore.location=/usr/local/tomcat/shared/classes/alfresco/extension/keystore/keystore
-Dmetadata-keystore.password=mp6yc0UD9e
-Dmetadata-keystore.aliases=metadata
-Dmetadata-keystore.metadata.password=oKIWzVdEdA
-Dmetadata-keystore.metadata.algorithm=DESede
"
volumes:
- alfresco-data:/usr/local/tomcat/alf_data
configs:
- source: alfresco
target: /usr/local/tomcat/shared/classes/alfresco-global.properties
networks:
- alfresco
- activemq
- solr6
- postgres
- transforms
restart: unless-stopped
deploy:
resources:
limits:
memory: ${ALFRESCO_MEMLIMIT}
configs:
alfresco:
file: ./config/alfresco/alfresco-global.properties
volumes:
alfresco-data:
networks:
alfresco: