Mudanças entre as edições de "INSTALACAO VRFICHA API"
De VRWiki
| Linha 9: | Linha 9: | ||
==<b>INSTALAÇÃO</b>== | ==<b>INSTALAÇÃO</b>== | ||
* '''<span style="color:red;">Certifique-se de as configurações do VR Ubuntu foram todas executadas</span> [[VRUbuntu_Ferramentas|neste link]]''' | * '''<span style="color:red;">Certifique-se de as configurações do VR Ubuntu foram todas executadas</span> [[VRUbuntu_Ferramentas|neste link]]''' | ||
| − | * Faça o download do arquivo docker-compose-vrfichaapi.yml [https://storage.googleapis.com/docker-compose-yml/docker-compose-vrfichaapi.yml aqui] | + | * Faça o download do arquivo docker-compose-vrfichaapi.yml [https://storage.googleapis.com/docker-compose-yml/docker-compose-vrfichaapi.yml clicando aqui] |
| + | * Se o cliente já possuir o VR Service Manager rodando, o RabbitMQ do Service Manager pode ser utilizado, caso contrário, baixe o arquivo docker-compose-rabbitmq.yml [https://storage.googleapis.com/docker-compose-yml/docker-compose-rabbitmq.yml clicando aqui] para subir o sistema de mensageria no servidor onde ficará o VR Ficha API. | ||
* Certifique-se de o arquivo vr.properties está no diretório correto e com as informações corretas de conexão com o banco de dados e RabbitMQ (Linux: /vr | Windows: C:/vr) | * Certifique-se de o arquivo vr.properties está no diretório correto e com as informações corretas de conexão com o banco de dados e RabbitMQ (Linux: /vr | Windows: C:/vr) | ||
<b>vr.properties</b> | <b>vr.properties</b> | ||
Edição das 12h29min de 4 de fevereiro de 2025
REQUISITOS MÍNIMOS
Para que o VR Ficha API funcione corretamente de maneira consistente é necessário ter um computador com esta configuração ou superior:
- VRUbuntu 20.04.0-1 (No Windows, utilizar o WSL)
- Processador: i3 (5ª geração +) ou equivalente
- Memória RAM: 8 GB
- Disco: 80 GB
INSTALAÇÃO
- Certifique-se de as configurações do VR Ubuntu foram todas executadas neste link
- Faça o download do arquivo docker-compose-vrfichaapi.yml clicando aqui
- Se o cliente já possuir o VR Service Manager rodando, o RabbitMQ do Service Manager pode ser utilizado, caso contrário, baixe o arquivo docker-compose-rabbitmq.yml clicando aqui para subir o sistema de mensageria no servidor onde ficará o VR Ficha API.
- Certifique-se de o arquivo vr.properties está no diretório correto e com as informações corretas de conexão com o banco de dados e RabbitMQ (Linux: /vr | Windows: C:/vr)
vr.properties
[CONEXÃO BANCO] database.ip= database.porta= database.nome= database.usuario= database.senha= system.numeroloja= [VRRABBITMQ] pring.rabbitmq.host=[IP do Host] spring.rabbitmq.port=5672 spring.rabbitmq.username=vr spring.rabbitmq.password=vr!RbtMQ
- No arquivo docker-compose-vrfichaapi.yml é configurado a porta de comunicação com a API
services:
vrficha-api:
image: vrsoftbr/vrfichaapi:4.1.7-2
ports:
- "9015:9015"
environment:
- TZ=GMT-3
- PORT=9015
volumes:
- /vr/vr.properties:/vr/vr.properties
networks:
- vr-network
networks:
vr-network:
external: true
- Caso seja necessário alterar a porta, alterar em environment o valor de PORT, e também alterar as portas em ports