# Como funciona a parada:
Wireguard (final 254) passa a ser a única rota de saída do Acu
O Acu é acessado através do Haproxy (que tem acesso direto à net)
# Alterações realizadas nos containers
- Wireguard teve adicionado o pacote do IPtables e um script de boot que configura
o mascaramento de IP a partir de qualquer interface.
- Accunetix teve o script de boot awvs.sh modificado para modificar as rotas padrão
para sair pela VPN
# Como fazer pra rodar do zero
É importante que isso seja executado em uma máquina com o Docker instalado.
Está tudo customizado para rodar em ARM64. Se você usar outra arquitetura é provável
que seja necessário alterar as configurações e imagens.
- Clonar o git localmente
`git clone https://git.disroot.org/lieberman/crashboombang.git`
- Entrar no diretório clonado
`cd crashboombang`
- Criar as redes no Docker
`./create-networks.sh`
- Criar os certificados autossinados do proxy
`./create-certificates.sh`
- Configurar o Wireguard. Na pasta wireguard tem um arquivo chamado `wg0.conf.example`.
Renomeie ele para `wg0.conf` e faça as alterações que forem necessárias
- Inserir o arquivo de licença do acunetix na pasta `acunetix`
A partir deste momento a configuração está pronta.
Para iniciar o serviço digite `docker-compose up`
Os serviços estão configurados para reiniciar junto com a máquina.