-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcommit_message.txt
More file actions
20 lines (12 loc) · 1.69 KB
/
Copy pathcommit_message.txt
File metadata and controls
20 lines (12 loc) · 1.69 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
feat: Migração para CentOS e Refatoração do Ambiente
Esta atualização robustece e moderniza o ambiente de desenvolvimento, migrando a máquina virtual de Ubuntu para CentOS Stream 10 e introduzindo melhorias significativas no provisionamento e na configuração de rede.
Principais Mudanças:
- **Migração da VM para CentOS Stream 10:** A box da VM foi atualizada para `bento/centos-stream-10`, proporcionando um ambiente mais alinhado com sistemas de produção modernos. Todos os scripts de provisionamento foram refatorados para usar `dnf` e garantir compatibilidade.
- **Servidor DNS Local com Dnsmasq:** Adicionado um novo script `setup_dnsmasq.sh` que configura o Dnsmasq na VM. Isso permite a resolução de um domínio de desenvolvimento local (padrão: `deusex.io`), facilitando o acesso a serviços via nome em vez de IP.
- **Refatoração dos Scripts de Provisionamento:**
- Os scripts foram ajustados para o ecossistema CentOS.
- O `firewall_security.sh` agora configura o `firewalld` em vez do `ufw`.
- O `essentials.sh` foi atualizado com pacotes relevantes para o CentOS.
- **Atualização da Documentação:** Os arquivos `README.md` e `ARQUITETURA.md` foram atualizados para refletir todas as mudanças, incluindo o novo SO, o servidor DNS e os caminhos de compartilhamento Samba corrigidos.
- **Melhoria no Processo de Boot:** O `Vagrantfile` agora executa a instalação de plugins do Vagrant e reinicia a VM após atualizações de kernel para garantir a aplicação correta das mudanças.
Este commit representa um marco importante, finalizando a configuração do ambiente de desenvolvimento e preparando o projeto para a próxima fase de desenvolvimento dos "cérebros" de IA.