538807da1b | ||
---|---|---|
root | ||
.gitignore | ||
CMakeLists.txt | ||
README.md | ||
main.cpp |
README.md
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:
- Estático com SSL
- 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.