Document Manager
Informações da Release | Considerações |
---|---|
Aplicação | document-manager |
Nome da Versão | 2.0.1 |
Data de Publicação | 12/10/2024 |
Cards Relacionados (Informar título do card) | ... |
Imagens da versão (Central IT | nexus.centralit.io:9091/hyper-document-manager:2.0.1 |
Correções
- Remoção da dependência do Keycloak, pois estão sendo usados os usuários do agility
- Remoção temporária das notificações por e-mail
Orientações para deploy
- As orientações para deploy estão na documentação.
- É necessário rodar as migrações.
Informações da Release | Considerações |
---|---|
Aplicação | document-manager |
Nome da Versão | 2.0.0 |
Data de Publicação | 02/09/2024 |
Cards Relacionados (Informar título do card) | ... |
Imagens da versão (Central IT | nexus.centralit.io:9091/hyper-document-manager:2.0.0 |
Melhorias/ Novas funcionalidades
- Mudança do framework para Next.js
- Conclusão do escopo inicial, com gestão de documento, envio de email, criação de templates e auditoria
Orientações para deploy
Implantação
Dependências
- Criação do database e usuário próprio: As informações serão passadas por variável de ambiente para o container, portanto, o nome não tem um valor obrigatório.
- Rodar as migrations: Dentro do container, rode o comando /usr/local/bin/auditum migrate.
- Garanta que as portas 8080 e 9090 estejam expostas e que o container do document manager tenha acesso.
Exemplo de docker-compose do Auditum:
Configurações de deploy
Keycloak
É necessário criar um grupo com role no Keycloack e preencher as variáveis de ambiente ROLE_DM_USER e GROUP_DM_USERS, para que o usuário tenha acesso ao sistema. Caso as variáveis não sejam informadas, os valores default serão:
ROLE_DM_USER e document_manager_users.
Migrations
Para rodar as migrações execute o comando dentro do container: npm run db:migrate.
Kubernets
Exemplo de configuração de deploy para kubernetes:
configmap.template.yml
deployment.template.yml
ingress-kong.template.yml
ingress.template.yml
service.template.yml