30 lines
1.0 KiB
Markdown
30 lines
1.0 KiB
Markdown
# 📋 Template de Arquitetura de Projeto
|
|
|
|
Este documento define o padrão para a documentação de arquitetura de novos projetos. Copie este arquivo para a pasta do projeto e substitua os valores entre chaves `{}`.
|
|
|
|
## 🛠️ Stack Tecnológica
|
|
- **Backend**: {Linguagem/Framework}
|
|
- **Frontend**: {Linguagem/Framework}
|
|
- **Banco de Dados**: {Postgres/DragonflyDB/Redis}
|
|
- **Servidor Web**: {Nginx/Caddy}
|
|
|
|
## 🌐 Infraestrutura (VPS)
|
|
| Componente | VPS | IP Interno (VPN) | Porta |
|
|
| :--- | :--- | :--- | :--- |
|
|
| Aplicação | {VPS 1} | 10.99.0.x | {Porta} |
|
|
| Banco de Dados | {VPS 3} | 10.99.0.3 | 5432 |
|
|
| Cache/Redis | {VPS 2} | 10.99.0.2 | 6379 |
|
|
|
|
## 🔒 Credenciais e Acesso
|
|
> [!CAUTION]
|
|
> Jamais coloque senhas reais aqui. Use variáveis de ambiente ou referencie o gerenciador de segredos.
|
|
|
|
- **Dono do Projeto**: {Nome}
|
|
- **Namespace no Gitea**: {URL_REPOS_GITEA}
|
|
|
|
## 🔄 Fluxo de Dados
|
|
{Descrever brevemente como a informação flui entre os serviços}
|
|
|
|
---
|
|
*Documento gerado automaticamente via Template de Arquitetura v1.0*
|