-
Notifications
You must be signed in to change notification settings - Fork 1
/
docker-compose.yml
81 lines (80 loc) · 3.07 KB
/
docker-compose.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
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
version: '3.4'
services:
cd59-affichage-des-actes-share:
image: alfresco-share-cd59-affichage-des-actes:development
build:
dockerfile: ./Dockerfile
context: ../../../cd59-affichage-des-actes-share-docker/target
environment:
CATALINA_OPTS: "-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=0.0.0.0:8888"
REPO_HOST: cd59-affichage-des-actes-acs
REPO_PORT: 8080
TZ: "Europe/Paris"
JAVA_OPTS: " -Duser.language=fr -Duser.country=FR"
ports:
- "${share.port}:8080"
- "${share.debug.port}:8888"
cd59-affichage-des-actes-acs:
image: alfresco-content-services-cd59-affichage-des-actes:development
build:
dockerfile: ./Dockerfile
context: ../../../cd59-affichage-des-actes-platform-docker/target
environment:
JAVA_TOOL_OPTIONS: "${keystore.settings}"
JAVA_OPTS: "
-Dmessaging.broker.url=\"failover:(nio://cd59-affichage-des-actes-activemq:61616)?timeout=3000&jms.useCompression=true\"
-Duser.language=fr -Duser.country=FR -Duser.language=fr -Duser.country=FR -Dhttp.proxyHost=proxy.intranet.cg59.fr -Dhttp.proxyPort=8080 -Dhttps.proxyHost=proxy.intranet.cg59.fr -Dhttps.proxyPort=8080"
CATALINA_OPTS: "-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=0.0.0.0:8888"
TZ: "Europe/Paris"
ports:
- "${acs.port}:8080"
- "${acs.debug.port}:8888"
volumes:
- cd59-affichage-des-actes-acs-volume:/usr/local/tomcat/alf_data
depends_on:
- cd59-affichage-des-actes-postgres
cd59-affichage-des-actes-postgres:
image: postgres:9.6
environment:
POSTGRES_DB: alfresco
POSTGRES_USER: alfresco
POSTGRES_PASSWORD: alfresco
TZ: "Europe/Paris"
JAVA_OPTS: " -Duser.language=fr -Duser.country=FR"
command: postgres -c max_connections=300 -c log_min_messages=LOG
ports:
- "${postgres.port}:5432"
volumes:
- cd59-affichage-des-actes-db-volume:/var/lib/postgresql/data
cd59-affichage-des-actes-ass:
image: alfresco/alfresco-search-services:2.0.3
environment:
SOLR_ALFRESCO_HOST: cd59-affichage-des-actes-acs
SOLR_ALFRESCO_PORT: 8080
SOLR_SOLR_HOST: cd59-affichage-des-actes-ass
SOLR_SOLR_PORT: 8983
SOLR_CREATE_ALFRESCO_DEFAULTS: alfresco,archive
TZ: "Europe/Paris"
ALFRESCO_SECURE_COMMS: "secret"
JAVA_TOOL_OPTIONS: "-Dalfresco.secureComms.secret=secret"
JAVA_OPTS: " -Duser.language=fr -Duser.country=FR"
ports:
- "8983:8983"
volumes:
- cd59-affichage-des-actes-ass-volume:/opt/alfresco-search-services/contentstore
- cd59-affichage-des-actes-ass-volume:/opt/alfresco-search-services/data
cd59-affichage-des-actes-activemq:
image: alfresco/alfresco-activemq:5.16.1
mem_limit: 1g
ports:
- 8161:8161 # Web Console
- 5672:5672 # AMQP
- 61616:61616 # OpenWire
- 61613:61613 # STOMP
volumes:
cd59-affichage-des-actes-acs-volume:
external: true
cd59-affichage-des-actes-db-volume:
external: true
cd59-affichage-des-actes-ass-volume:
external: true