Files
Soporte ZH Consultores 4ee32aec6d Initial commit — Donna portal v1
Setup completo del portal interno donna.aal-law.com:

* Landing público con OAuth login + grid de apps autenticado
* Flujo OAuth2 contra Mailcow (mail.aal-law.com)
* Sesiones SSO compartidas en el dominio (cookie donna_session, 8h)
* Whitelist de dominios aal-law.com / aalnlaw.com
* App "Control de Escrituras" migrada desde ZH-Consultores/control-escrituras
  (mismo schema, mismo frontend, ahora con shared Auth/Db/Config libs)
* Migraciones SQL para users, escrituras_tramites, escrituras_historial
* Caddy on :80 con rewrite extless → .php
* Backup diario MariaDB (systemd timer + script) con retención 14d
* Documentación de arquitectura en README + infra files en docs/infra
2026-05-11 19:10:36 +00:00

34 lines
358 B
Plaintext

# Secretos — NUNCA hacer commit
*.env
*.env.*
!*.env.example
config.local.php
*.local.php
# Backups
*.bak
*.orig
*~
.DS_Store
Thumbs.db
# Logs (los logs viven en /var/log/donna/, no en el repo)
*.log
# IDE
.vscode/
.idea/
*.swp
*.swo
# PHP
vendor/
composer.lock
# Node (por si en el futuro hay tooling JS)
node_modules/
# Datos efímeros
/var/
/tmp/