Commit 89f68ba117217fcafe75872fff1e46605bf9dda5

Authored by João Vitor Rebouças
1 parent 4756f201
Exists in master

Adicionando pasta rancher e reorganizando repositório

external-lb-docker.yml
@@ -1,14 +0,0 @@ @@ -1,14 +0,0 @@
1 -version: '2'  
2 -services:  
3 - lb-vlibras:  
4 - image: rancher/lb-service-haproxy:v0.6.2  
5 - ports:  
6 - - 80:80/tcp  
7 - - 200:200/tcp  
8 - - 201:201/tcp  
9 - - 8080:8080/tcp  
10 - - 53306:53306/tcp  
11 - labels:  
12 - io.rancher.container.agent.role: environmentAdmin  
13 - io.rancher.container.create_agent: 'true'  
14 - io.rancher.scheduler.global: 'true'  
external-lb-rancher.yml
@@ -1,92 +0,0 @@ @@ -1,92 +0,0 @@
1 -version: '2'  
2 -services:  
3 - lb-vlibras:  
4 - start_on_create: true  
5 - lb_config:  
6 - certs: []  
7 - port_rules:  
8 - - hostname: video.vlibras.gov.br  
9 - priority: 1  
10 - protocol: http  
11 - service: video-portal/web  
12 - source_port: 80  
13 - target_port: 8080  
14 - - hostname: wiki.vlibras.gov.br  
15 - priority: 7  
16 - protocol: http  
17 - service: wikilibras/web  
18 - source_port: 80  
19 - target_port: 80  
20 - - hostname: wiki.vlibras.gov.br  
21 - path: ''  
22 - priority: 8  
23 - protocol: http  
24 - service: wikilibras/web  
25 - source_port: 200  
26 - target_port: 200  
27 - - hostname: wiki.vlibras.gov.br  
28 - priority: 9  
29 - protocol: http  
30 - service: wikilibras/web  
31 - source_port: 201  
32 - target_port: 201  
33 - - hostname: api.videos.vlibras.gov.br  
34 - path: ''  
35 - priority: 10  
36 - protocol: http  
37 - service: video/video  
38 - source_port: 8080  
39 - target_port: 8080  
40 - - hostname: api.videos.vlibras.gov.br  
41 - priority: 11  
42 - protocol: http  
43 - service: video/video  
44 - source_port: 80  
45 - target_port: 8080  
46 - - priority: 12  
47 - protocol: http  
48 - service: video-portal/web  
49 - source_port: 80  
50 - target_port: 8080  
51 - - priority: 13  
52 - protocol: http  
53 - service: video/video  
54 - source_port: 8080  
55 - target_port: 8080  
56 - - hostname: dicionario.vlibras.gov.br  
57 - priority: 15  
58 - protocol: http  
59 - service: Tradutor/api  
60 - source_port: 80  
61 - target_port: 8080  
62 - - hostname: traducao.vlibras.gov.br  
63 - priority: 16  
64 - protocol: http  
65 - service: Tradutor/api  
66 - source_port: 80  
67 - target_port: 8080  
68 - - priority: 17  
69 - protocol: tcp  
70 - service: video-portal/db  
71 - source_port: 53306  
72 - target_port: 3306  
73 - - hostname: dicionario.vlibras.gov.br  
74 - priority: 18  
75 - protocol: http  
76 - service: video/rabbit  
77 - source_port: 8080  
78 - target_port: 15672  
79 - stickiness_policy:  
80 - cookie: lb-vlibras  
81 - domain: video.vlibras.gov.br  
82 - indirect: false  
83 - mode: insert  
84 - nocache: false  
85 - postonly: false  
86 - health_check:  
87 - healthy_threshold: 2  
88 - response_timeout: 2000  
89 - port: 42  
90 - unhealthy_threshold: 3  
91 - interval: 2000  
92 - strategy: recreate  
portal-docker.yml
@@ -1,45 +0,0 @@ @@ -1,45 +0,0 @@
1 -version: '2'  
2 -volumes:  
3 - portal_db:  
4 - external: true  
5 - driver: 'null'  
6 - portal_data:  
7 - external: true  
8 - driver: 'null'  
9 - portal_logs:  
10 - external: true  
11 - driver: 'null'  
12 -services:  
13 - web:  
14 - image: hub.docker.planejamento.gov.br/vlibras/portal:1.0.3  
15 - environment:  
16 - DATABASE_DB: vlibrasvideo  
17 - DATABASE_HOST: db  
18 - DATABASE_PASSWORD:  
19 - DATABASE_USER: vlibrasuser  
20 - DOMAIN_NAME: video.vlibras.gov.br  
21 - VLIBRAS_API: api.videos.vlibras.gov.br:8080  
22 - VLIBRAS_API_URL: http://api.videos.vlibras.gov.br:8080/api/  
23 - volumes:  
24 - - portal_data:/vlibraslportal/  
25 - - portal_logs:/myapp/log  
26 - links:  
27 - - db:db  
28 - - redis:redis  
29 - labels:  
30 - io.rancher.container.pull_image: always  
31 - db:  
32 - image: hub.docker.planejamento.gov.br/capgov/mysql:5.6  
33 - environment:  
34 - MYSQL_DATABASE: vlibrasvideo  
35 - MYSQL_PASSWORD:  
36 - MYSQL_ROOT_PASSWORD:  
37 - MYSQL_USER: vlibrasuser  
38 - volumes:  
39 - - portal_db:/var/lib/mysql  
40 - command:  
41 - - --general-log=1  
42 - redis:  
43 - image: hub.docker.planejamento.gov.br/capgov/redis:3.2.8  
44 - command:  
45 - - /etc/redis/redis.conf  
portal-rancher.yml
@@ -1,11 +0,0 @@ @@ -1,11 +0,0 @@
1 -version: '2'  
2 -services:  
3 - web:  
4 - scale: 1  
5 - start_on_create: true  
6 - db:  
7 - scale: 1  
8 - start_on_create: true  
9 - redis:  
10 - scale: 1  
11 - start_on_create: true  
rancher/external-lb-docker.yml 0 → 100644
@@ -0,0 +1,14 @@ @@ -0,0 +1,14 @@
  1 +version: '2'
  2 +services:
  3 + lb-vlibras:
  4 + image: rancher/lb-service-haproxy:v0.6.2
  5 + ports:
  6 + - 80:80/tcp
  7 + - 200:200/tcp
  8 + - 201:201/tcp
  9 + - 8080:8080/tcp
  10 + - 53306:53306/tcp
  11 + labels:
  12 + io.rancher.container.agent.role: environmentAdmin
  13 + io.rancher.container.create_agent: 'true'
  14 + io.rancher.scheduler.global: 'true'
rancher/external-lb-rancher.yml 0 → 100644
@@ -0,0 +1,92 @@ @@ -0,0 +1,92 @@
  1 +version: '2'
  2 +services:
  3 + lb-vlibras:
  4 + start_on_create: true
  5 + lb_config:
  6 + certs: []
  7 + port_rules:
  8 + - hostname: video.vlibras.gov.br
  9 + priority: 1
  10 + protocol: http
  11 + service: video-portal/web
  12 + source_port: 80
  13 + target_port: 8080
  14 + - hostname: wiki.vlibras.gov.br
  15 + priority: 7
  16 + protocol: http
  17 + service: wikilibras/web
  18 + source_port: 80
  19 + target_port: 80
  20 + - hostname: wiki.vlibras.gov.br
  21 + path: ''
  22 + priority: 8
  23 + protocol: http
  24 + service: wikilibras/web
  25 + source_port: 200
  26 + target_port: 200
  27 + - hostname: wiki.vlibras.gov.br
  28 + priority: 9
  29 + protocol: http
  30 + service: wikilibras/web
  31 + source_port: 201
  32 + target_port: 201
  33 + - hostname: api.videos.vlibras.gov.br
  34 + path: ''
  35 + priority: 10
  36 + protocol: http
  37 + service: video/video
  38 + source_port: 8080
  39 + target_port: 8080
  40 + - hostname: api.videos.vlibras.gov.br
  41 + priority: 11
  42 + protocol: http
  43 + service: video/video
  44 + source_port: 80
  45 + target_port: 8080
  46 + - priority: 12
  47 + protocol: http
  48 + service: video-portal/web
  49 + source_port: 80
  50 + target_port: 8080
  51 + - priority: 13
  52 + protocol: http
  53 + service: video/video
  54 + source_port: 8080
  55 + target_port: 8080
  56 + - hostname: dicionario.vlibras.gov.br
  57 + priority: 15
  58 + protocol: http
  59 + service: Tradutor/api
  60 + source_port: 80
  61 + target_port: 8080
  62 + - hostname: traducao.vlibras.gov.br
  63 + priority: 16
  64 + protocol: http
  65 + service: Tradutor/api
  66 + source_port: 80
  67 + target_port: 8080
  68 + - priority: 17
  69 + protocol: tcp
  70 + service: video-portal/db
  71 + source_port: 53306
  72 + target_port: 3306
  73 + - hostname: dicionario.vlibras.gov.br
  74 + priority: 18
  75 + protocol: http
  76 + service: video/rabbit
  77 + source_port: 8080
  78 + target_port: 15672
  79 + stickiness_policy:
  80 + cookie: lb-vlibras
  81 + domain: video.vlibras.gov.br
  82 + indirect: false
  83 + mode: insert
  84 + nocache: false
  85 + postonly: false
  86 + health_check:
  87 + healthy_threshold: 2
  88 + response_timeout: 2000
  89 + port: 42
  90 + unhealthy_threshold: 3
  91 + interval: 2000
  92 + strategy: recreate
rancher/portal-docker.yml 0 → 100644
@@ -0,0 +1,45 @@ @@ -0,0 +1,45 @@
  1 +version: '2'
  2 +volumes:
  3 + portal_db:
  4 + external: true
  5 + driver: 'null'
  6 + portal_data:
  7 + external: true
  8 + driver: 'null'
  9 + portal_logs:
  10 + external: true
  11 + driver: 'null'
  12 +services:
  13 + web:
  14 + image: hub.docker.planejamento.gov.br/vlibras/portal:1.0.3
  15 + environment:
  16 + DATABASE_DB: vlibrasvideo
  17 + DATABASE_HOST: db
  18 + DATABASE_PASSWORD:
  19 + DATABASE_USER: vlibrasuser
  20 + DOMAIN_NAME: video.vlibras.gov.br
  21 + VLIBRAS_API: api.videos.vlibras.gov.br:8080
  22 + VLIBRAS_API_URL: http://api.videos.vlibras.gov.br:8080/api/
  23 + volumes:
  24 + - portal_data:/vlibraslportal/
  25 + - portal_logs:/myapp/log
  26 + links:
  27 + - db:db
  28 + - redis:redis
  29 + labels:
  30 + io.rancher.container.pull_image: always
  31 + db:
  32 + image: hub.docker.planejamento.gov.br/capgov/mysql:5.6
  33 + environment:
  34 + MYSQL_DATABASE: vlibrasvideo
  35 + MYSQL_PASSWORD:
  36 + MYSQL_ROOT_PASSWORD:
  37 + MYSQL_USER: vlibrasuser
  38 + volumes:
  39 + - portal_db:/var/lib/mysql
  40 + command:
  41 + - --general-log=1
  42 + redis:
  43 + image: hub.docker.planejamento.gov.br/capgov/redis:3.2.8
  44 + command:
  45 + - /etc/redis/redis.conf
rancher/portal-rancher.yml 0 → 100644
@@ -0,0 +1,11 @@ @@ -0,0 +1,11 @@
  1 +version: '2'
  2 +services:
  3 + web:
  4 + scale: 1
  5 + start_on_create: true
  6 + db:
  7 + scale: 1
  8 + start_on_create: true
  9 + redis:
  10 + scale: 1
  11 + start_on_create: true
rancher/tradutor-docker.yml 0 → 100644
@@ -0,0 +1,39 @@ @@ -0,0 +1,39 @@
  1 +version: '2'
  2 +volumes:
  3 + tradutor_logs:
  4 + external: true
  5 + driver: 'null'
  6 + tradutor_rabbitmq:
  7 + external: true
  8 + driver: 'null'
  9 + core_db:
  10 + external: true
  11 + driver: 'null'
  12 + tradutor_storage:
  13 + external: true
  14 + driver: 'null'
  15 + tradutor_bd:
  16 + external: true
  17 + driver: 'null'
  18 +services:
  19 + mongo:
  20 + image: hub.docker.planejamento.gov.br/capgov/mongodb
  21 + volumes:
  22 + - tradutor_bd:/data/db
  23 + rabbit:
  24 + image: hub.docker.planejamento.gov.br/capgov/rabbitmq:3.6.9-1-management
  25 + volumes:
  26 + - tradutor_rabbitmq:/var/lib/rabbitmq
  27 + api:
  28 + image: hub.docker.planejamento.gov.br/vlibras/tradutor:1.1.1
  29 + volumes:
  30 + - core_db:/home/vlibras/storage/
  31 + - tradutor_logs:/home/vlibras/translate-api/logs
  32 + - tradutor_storage:/storage
  33 + links:
  34 + - rabbit:rabbit
  35 + - mongo:mongo
  36 + ports:
  37 + - 8081:8080/tcp
  38 + labels:
  39 + io.rancher.container.pull_image: always
rancher/tradutor-rancher.yml 0 → 100644
@@ -0,0 +1,11 @@ @@ -0,0 +1,11 @@
  1 +version: '2'
  2 +services:
  3 + mongo:
  4 + scale: 1
  5 + start_on_create: true
  6 + rabbit:
  7 + scale: 1
  8 + start_on_create: true
  9 + api:
  10 + scale: 2
  11 + start_on_create: true
rancher/video-docker.yml 0 → 100644
@@ -0,0 +1,44 @@ @@ -0,0 +1,44 @@
  1 +version: '2'
  2 +volumes:
  3 + video_uploads:
  4 + external: true
  5 + driver: 'null'
  6 + video_bd:
  7 + external: true
  8 + driver: 'null'
  9 + videos_rabbitmq:
  10 + external: true
  11 + driver: 'null'
  12 + core_storage:
  13 + external: true
  14 + driver: 'null'
  15 + video_logs:
  16 + external: true
  17 + driver: 'null'
  18 + video_py_logs:
  19 + external: true
  20 + driver: 'null'
  21 +services:
  22 + mongo:
  23 + image: hub.docker.planejamento.gov.br/capgov/mongodb
  24 + volumes:
  25 + - video_bd:/data/db
  26 + rabbit:
  27 + image: hub.docker.planejamento.gov.br/capgov/rabbitmq:3.6.9-1-management
  28 + volumes:
  29 + - videos_rabbitmq:/var/lib/rabbitmq
  30 + video:
  31 + image: hub.docker.planejamento.gov.br/vlibras/video_container:1.0.2
  32 + environment:
  33 + VLIBRAS_VIDEO_IP: api.videos.vlibras.gov.br
  34 + VLIBRAS_VIDEO_PORT: '8080'
  35 + volumes:
  36 + - core_storage:/storage/
  37 + - video_logs:/home/vlibras/vlibras-api/logsystem/logs
  38 + - video_py_logs:/home/vlibras/log
  39 + - video_uploads:/home/vlibras/vlibras-api/uploads
  40 + links:
  41 + - mongo:mongo
  42 + - rabbit:rabbit
  43 + labels:
  44 + io.rancher.container.pull_image: always
rancher/video-rancher.yml 0 → 100644
@@ -0,0 +1,11 @@ @@ -0,0 +1,11 @@
  1 +version: '2'
  2 +services:
  3 + mongo:
  4 + scale: 1
  5 + start_on_create: true
  6 + rabbit:
  7 + scale: 1
  8 + start_on_create: true
  9 + video:
  10 + scale: 1
  11 + start_on_create: true
rancher/wikilibras-docker.yml 0 → 100644
@@ -0,0 +1,72 @@ @@ -0,0 +1,72 @@
  1 +version: '2'
  2 +volumes:
  3 + wikilibras_blender:
  4 + external: true
  5 + driver: 'null'
  6 + wikilibras-wikilibrasdbapi_public:
  7 + external: true
  8 + driver: 'null'
  9 + wikilibras_mongodb:
  10 + external: true
  11 + driver: 'null'
  12 + wikilibras-corretor_videos:
  13 + external: true
  14 + driver: 'null'
  15 + wikilibras-validador_videos:
  16 + external: true
  17 + driver: 'null'
  18 + wikilibras-wikilibrasv2_videos:
  19 + external: true
  20 + driver: 'null'
  21 + wikilibras_redis:
  22 + external: true
  23 + driver: 'null'
  24 + wikilibras-corretor_uploads:
  25 + external: true
  26 + driver: 'null'
  27 + wikilibras-wikilibrasv2_uploads:
  28 + external: true
  29 + driver: 'null'
  30 + wikilibras-core_users:
  31 + external: true
  32 + driver: 'null'
  33 + wikilibras_sinais:
  34 + external: true
  35 + driver: 'null'
  36 + wikilibras_avatar:
  37 + external: true
  38 + driver: 'null'
  39 + wikilibras_uploads:
  40 + external: true
  41 + driver: 'null'
  42 + wikilibras-validador_uploads:
  43 + external: true
  44 + driver: 'null'
  45 + wikilibras_apache2_logs:
  46 + external: true
  47 + driver: 'null'
  48 + wikilibras_postgresql:
  49 + external: true
  50 + driver: 'null'
  51 +services:
  52 + web:
  53 + image: hub.docker.planejamento.gov.br/vlibras/wikilibras:1.0.7
  54 + stdin_open: true
  55 + volumes:
  56 + - wikilibras_postgresql:/var/lib/postgresql
  57 + - wikilibras_mongodb:/var/lib/mongodb
  58 + - wikilibras_redis:/var/lib/redis
  59 + - wikilibras_blender:/home/vlibras/container/wikilibrasdbapi/blender
  60 + - wikilibras_sinais:/home/vlibras/container/wikilibrasdbapi/sinais
  61 + - wikilibras_avatar:/home/vlibras/container/wikilibrasdbapi/avatar
  62 + - wikilibras_uploads:/home/vlibras/container/wikilibrasdbapi/uploads
  63 + - wikilibras_apache2_logs:/var/log/apache2
  64 + - wikilibras-wikilibrasv2_videos:/home/vlibras/container/wikilibrasV2/view/videos
  65 + - wikilibras-corretor_videos:/home/vlibras/container/corretor_sinais/view/videos
  66 + - wikilibras-validador_videos:/home/vlibras/container/validador_sinais/view/videos
  67 + - wikilibras-wikilibrasv2_uploads:/home/vlibras/container/wikilibrasV2/view/uploads
  68 + - wikilibras-corretor_uploads:/home/vlibras/container/corretor_sinais/view/uploads
  69 + - wikilibras-validador_uploads:/home/vlibras/container/validador_sinais/view/uploads
  70 + - wikilibras-core_users:/home/vlibras/container/wikilibras-core/users
  71 + - wikilibras-wikilibrasdbapi_public:/home/vlibras/container/wikilibrasdbapi/public/users
  72 + tty: true
rancher/wikilibras-rancher.yml 0 → 100644
@@ -0,0 +1,15 @@ @@ -0,0 +1,15 @@
  1 +version: '2'
  2 +services:
  3 + web:
  4 + scale: 1
  5 + start_on_create: true
  6 + health_check:
  7 + healthy_threshold: 2
  8 + response_timeout: 2000
  9 + port: 80
  10 + unhealthy_threshold: 3
  11 + initializing_timeout: 1800000
  12 + interval: 2000
  13 + strategy: recreate
  14 + request_line: GET "http://wiki.vlibras.gov.br/pybossa/project/wikilibras/newtask" "HTTP/1.0"
  15 + reinitializing_timeout: 60000
tradutor-docker.yml
@@ -1,39 +0,0 @@ @@ -1,39 +0,0 @@
1 -version: '2'  
2 -volumes:  
3 - tradutor_logs:  
4 - external: true  
5 - driver: 'null'  
6 - tradutor_rabbitmq:  
7 - external: true  
8 - driver: 'null'  
9 - core_db:  
10 - external: true  
11 - driver: 'null'  
12 - tradutor_storage:  
13 - external: true  
14 - driver: 'null'  
15 - tradutor_bd:  
16 - external: true  
17 - driver: 'null'  
18 -services:  
19 - mongo:  
20 - image: hub.docker.planejamento.gov.br/capgov/mongodb  
21 - volumes:  
22 - - tradutor_bd:/data/db  
23 - rabbit:  
24 - image: hub.docker.planejamento.gov.br/capgov/rabbitmq:3.6.9-1-management  
25 - volumes:  
26 - - tradutor_rabbitmq:/var/lib/rabbitmq  
27 - api:  
28 - image: hub.docker.planejamento.gov.br/vlibras/tradutor:1.1.1  
29 - volumes:  
30 - - core_db:/home/vlibras/storage/  
31 - - tradutor_logs:/home/vlibras/translate-api/logs  
32 - - tradutor_storage:/storage  
33 - links:  
34 - - rabbit:rabbit  
35 - - mongo:mongo  
36 - ports:  
37 - - 8081:8080/tcp  
38 - labels:  
39 - io.rancher.container.pull_image: always  
tradutor-rancher.yml
@@ -1,11 +0,0 @@ @@ -1,11 +0,0 @@
1 -version: '2'  
2 -services:  
3 - mongo:  
4 - scale: 1  
5 - start_on_create: true  
6 - rabbit:  
7 - scale: 1  
8 - start_on_create: true  
9 - api:  
10 - scale: 2  
11 - start_on_create: true  
video-docker.yml
@@ -1,44 +0,0 @@ @@ -1,44 +0,0 @@
1 -version: '2'  
2 -volumes:  
3 - video_uploads:  
4 - external: true  
5 - driver: 'null'  
6 - video_bd:  
7 - external: true  
8 - driver: 'null'  
9 - videos_rabbitmq:  
10 - external: true  
11 - driver: 'null'  
12 - core_storage:  
13 - external: true  
14 - driver: 'null'  
15 - video_logs:  
16 - external: true  
17 - driver: 'null'  
18 - video_py_logs:  
19 - external: true  
20 - driver: 'null'  
21 -services:  
22 - mongo:  
23 - image: hub.docker.planejamento.gov.br/capgov/mongodb  
24 - volumes:  
25 - - video_bd:/data/db  
26 - rabbit:  
27 - image: hub.docker.planejamento.gov.br/capgov/rabbitmq:3.6.9-1-management  
28 - volumes:  
29 - - videos_rabbitmq:/var/lib/rabbitmq  
30 - video:  
31 - image: hub.docker.planejamento.gov.br/vlibras/video_container:1.0.2  
32 - environment:  
33 - VLIBRAS_VIDEO_IP: api.videos.vlibras.gov.br  
34 - VLIBRAS_VIDEO_PORT: '8080'  
35 - volumes:  
36 - - core_storage:/storage/  
37 - - video_logs:/home/vlibras/vlibras-api/logsystem/logs  
38 - - video_py_logs:/home/vlibras/log  
39 - - video_uploads:/home/vlibras/vlibras-api/uploads  
40 - links:  
41 - - mongo:mongo  
42 - - rabbit:rabbit  
43 - labels:  
44 - io.rancher.container.pull_image: always  
video-rancher.yml
@@ -1,11 +0,0 @@ @@ -1,11 +0,0 @@
1 -version: '2'  
2 -services:  
3 - mongo:  
4 - scale: 1  
5 - start_on_create: true  
6 - rabbit:  
7 - scale: 1  
8 - start_on_create: true  
9 - video:  
10 - scale: 1  
11 - start_on_create: true  
wikilibras-docker.yml
@@ -1,72 +0,0 @@ @@ -1,72 +0,0 @@
1 -version: '2'  
2 -volumes:  
3 - wikilibras_blender:  
4 - external: true  
5 - driver: 'null'  
6 - wikilibras-wikilibrasdbapi_public:  
7 - external: true  
8 - driver: 'null'  
9 - wikilibras_mongodb:  
10 - external: true  
11 - driver: 'null'  
12 - wikilibras-corretor_videos:  
13 - external: true  
14 - driver: 'null'  
15 - wikilibras-validador_videos:  
16 - external: true  
17 - driver: 'null'  
18 - wikilibras-wikilibrasv2_videos:  
19 - external: true  
20 - driver: 'null'  
21 - wikilibras_redis:  
22 - external: true  
23 - driver: 'null'  
24 - wikilibras-corretor_uploads:  
25 - external: true  
26 - driver: 'null'  
27 - wikilibras-wikilibrasv2_uploads:  
28 - external: true  
29 - driver: 'null'  
30 - wikilibras-core_users:  
31 - external: true  
32 - driver: 'null'  
33 - wikilibras_sinais:  
34 - external: true  
35 - driver: 'null'  
36 - wikilibras_avatar:  
37 - external: true  
38 - driver: 'null'  
39 - wikilibras_uploads:  
40 - external: true  
41 - driver: 'null'  
42 - wikilibras-validador_uploads:  
43 - external: true  
44 - driver: 'null'  
45 - wikilibras_apache2_logs:  
46 - external: true  
47 - driver: 'null'  
48 - wikilibras_postgresql:  
49 - external: true  
50 - driver: 'null'  
51 -services:  
52 - web:  
53 - image: hub.docker.planejamento.gov.br/vlibras/wikilibras:1.0.7  
54 - stdin_open: true  
55 - volumes:  
56 - - wikilibras_postgresql:/var/lib/postgresql  
57 - - wikilibras_mongodb:/var/lib/mongodb  
58 - - wikilibras_redis:/var/lib/redis  
59 - - wikilibras_blender:/home/vlibras/container/wikilibrasdbapi/blender  
60 - - wikilibras_sinais:/home/vlibras/container/wikilibrasdbapi/sinais  
61 - - wikilibras_avatar:/home/vlibras/container/wikilibrasdbapi/avatar  
62 - - wikilibras_uploads:/home/vlibras/container/wikilibrasdbapi/uploads  
63 - - wikilibras_apache2_logs:/var/log/apache2  
64 - - wikilibras-wikilibrasv2_videos:/home/vlibras/container/wikilibrasV2/view/videos  
65 - - wikilibras-corretor_videos:/home/vlibras/container/corretor_sinais/view/videos  
66 - - wikilibras-validador_videos:/home/vlibras/container/validador_sinais/view/videos  
67 - - wikilibras-wikilibrasv2_uploads:/home/vlibras/container/wikilibrasV2/view/uploads  
68 - - wikilibras-corretor_uploads:/home/vlibras/container/corretor_sinais/view/uploads  
69 - - wikilibras-validador_uploads:/home/vlibras/container/validador_sinais/view/uploads  
70 - - wikilibras-core_users:/home/vlibras/container/wikilibras-core/users  
71 - - wikilibras-wikilibrasdbapi_public:/home/vlibras/container/wikilibrasdbapi/public/users  
72 - tty: true  
wikilibras-rancher.yml
@@ -1,15 +0,0 @@ @@ -1,15 +0,0 @@
1 -version: '2'  
2 -services:  
3 - web:  
4 - scale: 1  
5 - start_on_create: true  
6 - health_check:  
7 - healthy_threshold: 2  
8 - response_timeout: 2000  
9 - port: 80  
10 - unhealthy_threshold: 3  
11 - initializing_timeout: 1800000  
12 - interval: 2000  
13 - strategy: recreate  
14 - request_line: GET "http://wiki.vlibras.gov.br/pybossa/project/wikilibras/newtask" "HTTP/1.0"  
15 - reinitializing_timeout: 60000