19 lines
865 B
Markdown
19 lines
865 B
Markdown
|
# 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.
|