Skip to content

Releases: pengovbr/sei-docker

Versão 2.0.1

17 Feb 12:49
Compare
Choose a tag to compare

### Retirada da instalação automática do Módulo de Resposta

Como o módulo precisa de configuração de negócio adicional após a instalação de acordo com o manual, achamos melhor tirar da instalação automática, enquanto não escrevermos um script para fazer essa config automaticamente.

Caso deseje instalar o módulo, basta setar no envlocal.env o parametro: MODULO_RESPOSTA_INSTALAR=true. Se o projeto estiver no ar, basta rodar make clear e make setup na ordem para que o instalador realize a instalação

Versão 2.0.0 - Receita kubernetes para dev

31 Jan 21:09
Compare
Choose a tag to compare

Kubernetes

Liberado uma receita kubernetes para ambientes de dev.

A receita conta com os seguintes recursos:

  • configmap - mapeamento dos valores env do app
  • secret - segredos e senhas
  • persistent volume claimns - pontos de montagem para persistência
  • job de instalacao inicial - instalador inicial do sistema
  • statefullsets para o banco e solr
  • deployments para jod, memcached e sei-app
  • ingress com https
  • gera apenas para mysql

Para gerar a receita kubernetes basta ajustar seu envfile com os valores corretos (url desejada para o sei, nome do orgao, etc).
Em seguida veja tb no envfile os valores para o kubernetes referentes a namespace, classe do storage e tb os recursos que vc vai delegar para cada componente.

Depois basta rodar make kubernetes_montar_yaml

Ao publicar a receita atente-se para o fonte do SEI. Como o código fonte do SEI não é publico faz-se necessário mover manualmente os fontes para o pvc vol-sei-fontes

Versão 1.4.1

04 Oct 12:47
Compare
Choose a tag to compare
  • Adição do pacote zip no conteiner:
    não era possível exportar os projetos para zip devido a ausência do pacote zip

Versão 1.4.0

27 Aug 18:48
Compare
Choose a tag to compare
  • Módulo de Resposta auto instalável:
    agora o Módulo de Respostas sobe junto do projeto e instala automaticamente a versão 1.1.0. Caso não deseje a sua instalação ou queira instalar uma outra versão, basta comentar a sua variável de controle no arquivo envlocal.
  • Testes para o projeto:
    na pasta tests agora existe uma lineup de testes onde após qualquer alteração no projeto possa rodar os testes para garantir que não quebrou os fundamentos básicos do sistema

1.1.0 - Versão 1.1.0

28 Jun 15:15
Compare
Choose a tag to compare
  • Possibilidade de subir 2 SEIs em uma mesma VM: conferir o tutorial em https://github.com/spbgovbr/sei-docker/blob/main/docs/duploSEI/duplosei.md
  • Testes automatizados para o desenvolvedor:
    São dezenas de testes que rodam criando e destruindo o ambiente em diversas configurações pré-definidas. Variando o envlocal.env e testando as instalações e fazendo verficações dos mais diversos tipos para garantir que o projeto esteja funcionando após as alterações no projeto. Para maiores informações acessar o README dos testes: https://github.com/spbgovbr/sei-docker/blob/main/tests/README.md
  • ajustes diversos como adição do pacote sodium usado pelo SEI-Federação e outros ajustes preparando para a próxima release que contará com a receita do kubernetes

1.0.0 - Versão 1.0.0

15 May 16:43
Compare
Choose a tag to compare

Esta versão incrementa o seguinte:

  • Vídeo Tutoriais Explicativos do Projeto
  • Ajustes Diversos no Makefile

0.9.12 - Ajuste no Makefile pois quando criava o sei diferente de localhost nao estava exportando corretamente a saida para o phpldapadmin

12 May 20:39
Compare
Choose a tag to compare

Ajuste no Makefile pois quando criava o sei diferente de localhost nao estava exportando corretamente a saida para o phpldapadmin

0.9.11 - Correção na montagem dos arquivos externos

11 May 17:13
Compare
Choose a tag to compare

Esta versão corrige um pequeno problema no nome do diretório para montar os arquivos anexos

0.9.10 - Correção no Endpoint do LdapAdmin

11 May 12:41
Compare
Choose a tag to compare

Essa versão apenas corrige o nome no endpoint do phpldapadmin

0.9.9 - Novos Componentes da Infra

10 May 12:48
Compare
Choose a tag to compare

Essa versão é uma antes da 1.0.0. Para lançar a 1.0.0 falta apenas:

  • gerar README
  • criar vídeos tutoriais com demonstrações de uso e orientações gerais

Essa versão tem:

  • + de 15 Novas VARS de customização do ambiente
  • agora permite o uso do seu certificado próprio para o balanceador ou para o nó de aplicacao do SEI. Caso nao seja informado será gerado um cert auto-assinado

Agora com um único comando, além dos componentes anteriores sobe junto ao ambiente:

  • openldap - serviço para controlar a autenticacao no SEI/SIP
  • phpopenldapadmin - serviço para administrar o OpenLdap, podendo criar árvores Multiorgaos com Diretorias/Departamentos e Usuários - Acesse via URL/phpldapadmin
  • mailcatcher - usando o mailcatcher do projeto Vagrant agora caso deseje, vc podera ter um servico para capturar todos os emails enviados pelo SEI - Acesse via URL/mailadmin
  • ao subir o ambiente, caso seja identificado o uso do OpenLdap automaticamente já linka e configura o SEI/SIP para usar o OpenLdap
  • também faz a operação inversa, caso o usuário esqueça a senha de administrador do openldap, basta informar os parametros corretamente que o link é automaticamente desligado e o login volta a user=senha
  • memcachedadmin - caso deseje tb sobe automaticamente um servico para administrar o memcached (URL/memcachedadmin) - aqui vc poderá visualizar o seu memcached em tempo real, verificar o comportamento, verificar performance bem como testar otimizaçoes
  • dbadmin - caso deseje tb sobe automaticamente um servico para administrar o seu banco de dados. Sobe a ferramenta adminer que ira permitir visualizar os schemas, tables, index, structures, etc da base de dados. Essa ferramenta ainda n esta compativel com a base Oracle mas é compativel com Mysql e Sqlserver, iremos trabalhar a compatibilizacao nas proxs versoes - Acesso: URL/dbadmin
  • a parte técnica está completa para a versão 1.0.0 falta apenas criar o README e os vídeo tutoriais e tb fazer alguns testes variando os parâmetros