##// END OF EJS Templates
Fix typo
jespinoza -
r379:ae9f2a43e49c
parent child
Show More
@@ -1,146 +1,148
1 # docker-compose up -d --build
1 # docker-compose up -d --build
2 version: '3'
2 version: '3'
3
3
4 volumes:
4 volumes:
5 sirm_web:
5 sirm_web:
6 name: sirm_web
6 name: sirm_web
7 driver: local
7 driver: local
8 driver_opts:
8 driver_opts:
9 type: "none"
9 type: "none"
10 o: "bind"
10 o: "bind"
11 device: "${EXPOSE_SIRM}"
11 device: "${EXPOSE_SIRM}"
12 sirm_pgdata:
12 sirm_pgdata:
13 name: sirm_pgdata
13 name: sirm_pgdata
14 driver: local
14 driver: local
15 driver_opts:
15 driver_opts:
16 type: "none"
16 type: "none"
17 o: "bind"
17 o: "bind"
18 device: "${EXPOSE_PGDATA}"
18 device: "${EXPOSE_PGDATA}"
19 sirm_certs:
19 sirm_certs:
20 name: sirm_certs
20 name: sirm_certs
21 driver: local
21 driver: local
22 driver_opts:
22 driver_opts:
23 type: "none"
23 type: "none"
24 o: "bind"
24 o: "bind"
25 device: "${EXPOSE_CERTS}"
25 device: "${EXPOSE_CERTS}"
26 sirm_dhparam:
26 sirm_dhparam:
27 name: sirm_dhparam
27 name: sirm_dhparam
28 driver: local
28 driver: local
29 driver_opts:
29 driver_opts:
30 type: "none"
30 type: "none"
31 o: "bind"
31 o: "bind"
32 device: "${EXPOSE_DHPARAM}"
32 device: "${EXPOSE_DHPARAM}"
33 sirm_proc:
33 sirm_proc:
34 name: sirm_proc
34 name: sirm_proc
35 driver: local
35 driver: local
36 driver_opts:
36 driver_opts:
37 type: "none"
37 type: "none"
38 o: "bind"
38 o: "bind"
39 device: "${EXPOSE_PROC}"
39 device: "${EXPOSE_PROC}"
40 sirm_nas:
40 sirm_nas:
41 name: sirm_nas
41 name: sirm_nas
42 driver: local
42 driver: local
43 driver_opts:
43 driver_opts:
44 type: "none"
44 type: "none"
45 o: "bind"
45 o: "bind"
46 device: "${EXPOSE_NAS}"
46 device: "${EXPOSE_NAS}"
47
47
48 services:
48 services:
49 sirm-nginx-proxy:
49 sirm-nginx-proxy:
50 container_name: sirm-nginx-proxy
50 container_name: sirm-nginx-proxy
51 restart: always
51 restart: always
52 build:
52 build:
53 context: ./images/
53 context: ./images/
54 dockerfile: nginx-proxy/Dockerfile
54 dockerfile: nginx-proxy/Dockerfile
55 args:
55 args:
56 - SIRM_MAX_UPLOAD_SIZE_MB=${SIRM_MAX_UPLOAD_SIZE_MB}
56 - SIRM_MAX_UPLOAD_SIZE_MB=${SIRM_MAX_UPLOAD_SIZE_MB}
57 depends_on:
57 depends_on:
58 - sirm-web
58 - sirm-web
59 networks:
59 networks:
60 - frontend_sirm
60 - frontend_sirm
61 - backend_sirm
61 - backend_sirm
62 ports:
62 ports:
63 - 0.0.0.0:${SIRM_PORT}:80
63 - 0.0.0.0:${SIRM_PORT}:80
64 volumes:
64 volumes:
65 - /var/run/docker.sock:/tmp/docker.sock:ro
65 - /var/run/docker.sock:/tmp/docker.sock:ro
66 - sirm_certs:/etc/nginx/certs:ro
66 - sirm_certs:/etc/nginx/certs:ro
67 - sirm_dhparam:/etc/nginx/dhparam
67 - sirm_dhparam:/etc/nginx/dhparam
68 logging:
68 logging:
69 driver: "json-file"
69 driver: "json-file"
70 options:
70 options:
71 max-size: "12m"
71 max-size: "12m"
72
72
73 sirm-web:
73 sirm-web:
74 container_name: 'sirm-web'
74 container_name: 'sirm-web'
75 restart: always
75 restart: always
76 build:
76 build:
77 context: .
77 context: .
78 environment:
78 environment:
79 - LC_ALL=${LC_ALL}
79 - LC_ALL=${LC_ALL}
80 - DB_USER=${DB_USER}
80 - DB_USER=${DB_USER}
81 - DB_NAME=${DB_NAME}
81 - DB_NAME=${DB_NAME}
82 - DB_PASSWORD=${DB_PASSWORD}
82 - DB_PASSWORD=${DB_PASSWORD}
83 - POSTGRES_PORT_5432_TCP_ADDR=${POSTGRES_PORT_5432_TCP_ADDR}
83 - POSTGRES_PORT_5432_TCP_ADDR=${POSTGRES_PORT_5432_TCP_ADDR}
84 - POSTGRES_PORT_5432_TCP_PORT=${POSTGRES_PORT_5432_TCP_PORT}
84 - POSTGRES_PORT_5432_TCP_PORT=${POSTGRES_PORT_5432_TCP_PORT}
85 - SIRM_USER=${SIRM_USER}
85 - SIRM_USER=${SIRM_USER}
86 - SIRM_PASSWORD=${SIRM_PASSWORD}
86 - SIRM_PASSWORD=${SIRM_PASSWORD}
87 - SIRM_EMAIL=${SIRM_EMAIL}
87 - SIRM_EMAIL=${SIRM_EMAIL}
88 - VIRTUAL_HOST=${SIRM_SITE}
88 - VIRTUAL_HOST=${SIRM_SITE}
89 volumes:
89 volumes:
90 - 'sirm_web:/workspace/sirm'
90 - 'sirm_web:/workspace/sirm'
91 depends_on:
91 depends_on:
92 - sirm-postgres
92 - sirm-postgres
93 networks:
93 networks:
94 - frontend_sirm
94 - frontend_sirm
95 - backend_sirm
95 - backend_sirm
96 logging:
96 logging:
97 driver: "json-file"
97 driver: "json-file"
98 options:
98 options:
99 max-size: "12m"
99 max-size: "12m"
100
100
101 sirm-postgres:
101 sirm-postgres:
102 container_name: 'sirm-postgres'
102 container_name: 'sirm-postgres'
103 restart: always
103 restart: always
104 build:
104 build:
105 context: ./images/
105 context: ./images/
106 dockerfile: postgres/Dockerfile
106 dockerfile: postgres/Dockerfile
107 args:
107 args:
108 - PGDATA=${PGDATA}
108 - PGDATA=${PGDATA}
109 environment:
109 environment:
110 - LC_ALL=${LC_ALL}
110 - LC_ALL=${LC_ALL}
111 - DB_USER=${DB_USER}
111 - DB_USER=${DB_USER}
112 - DB_NAME=${DB_NAME}
112 - DB_NAME=${DB_NAME}
113 - DB_PASSWORD=${DB_PASSWORD}
113 - DB_PASSWORD=${DB_PASSWORD}
114 - POSTGRES_PORT_5432_TCP_ADDR=${POSTGRES_PORT_5432_TCP_ADDR}
114 - POSTGRES_PORT_5432_TCP_ADDR=${POSTGRES_PORT_5432_TCP_ADDR}
115 - POSTGRES_PORT_5432_TCP_PORT=${POSTGRES_PORT_5432_TCP_PORT}
115 - POSTGRES_PORT_5432_TCP_PORT=${POSTGRES_PORT_5432_TCP_PORT}
116 volumes:
116 volumes:
117 - sirm_pgdata:/var/lib/postgresql/data
117 - sirm_pgdata:/var/lib/postgresql/data
118 networks:
118 networks:
119 - backend_sirm
119 - backend_sirm
120 logging:
120 logging:
121 driver: "json-file"
121 driver: "json-file"
122 options:
122 options:
123 max-size: "12m"
123 max-size: "12m"
124
124
125 sirm-proc:
125 sirm-proc:
126 container_name: 'sirm-proc'
126 container_name: 'sirm-proc'
127 restart: always
127 restart: always
128 build:
128 build:
129 context: ./volumes/proc/
129 context: ./volumes/proc/
130 environment:
131 - BROKER_URL=${BROKER_URL}
130 volumes:
132 volumes:
131 - 'sirm_proc:/app'
133 - 'sirm_proc:/app'
132 - 'sirm_nas:/data'
134 - 'sirm_nas:/data'
133 networks:
135 networks:
134 - frontend_sirm
136 - frontend_sirm
135 logging:
137 logging:
136 driver: "json-file"
138 driver: "json-file"
137 options:
139 options:
138 max-size: "12m"
140 max-size: "12m"
139 ports:
141 ports:
140 - ${PROC_PORT}:5000
142 - ${PROC_PORT}:5000
141
143
142 networks:
144 networks:
143 frontend_sirm:
145 frontend_sirm:
144 name: frontend_sirm
146 name: frontend_sirm
145 backend_sirm:
147 backend_sirm:
146 name: backend_sirm No newline at end of file
148 name: backend_sirm
General Comments 0
You need to be logged in to leave comments. Login now