claugeas/README.md

865 B

BlueWest.Augeas

Este projeto tem como objetivo distribuir uma biblioteca de funções externas (públicas) permitir a edição de ficheiros relevantes para gerir ambientes de desenvolvimento.

Objetivos:

  • Verificar sites existentes no servidor lendo as configurações Apache.
  • Editar configurações relevantes sobre um determinado site.
  • Possibilidade de criar um conjunto de sites para o ambiente de desenvolvimento (dev, qualidade e produção) cada site pode ser dos seguintes tipos:
    1. Estático com SSL
    2. Proxy reverso para serviço existente (systemd) com SSL.

Validações:

  • O domínio deverá estar válido
  • O IP deverá ser válido e único. (Requer verificar se o requiremento é válido para SSL)

Consumo da API

O Consumo desta API será feita a partir de um servidor Web acessível apenas para o administrador do sistema.