Add Dockerfiles, .dockerignore and brand logo
- apps/api/Dockerfile: multi-stage pnpm build, runtime node:22-alpine, port 3001 - apps/web/Dockerfile: multi-stage pnpm + Vite, runtime nginx:alpine with SPA config - .dockerignore: excludes node_modules, dist, .env, .git, IDE folders, design docs - Brand logo (naturcalabacera.webp) integrated as favicon, sidebar icon, header logo - index.html title updated to 'Naturcalabacera · Reservas'
This commit is contained in:
63
.dockerignore
Normal file
63
.dockerignore
Normal file
@@ -0,0 +1,63 @@
|
||||
# Dependencias y builds (se generan dentro del contenedor)
|
||||
node_modules
|
||||
**/node_modules
|
||||
dist
|
||||
**/dist
|
||||
|
||||
# Variables de entorno (NUNCA en imágenes)
|
||||
.env
|
||||
.env.*
|
||||
**/.env
|
||||
**/.env.*
|
||||
!**/.env.example
|
||||
|
||||
# Git
|
||||
.git
|
||||
.gitignore
|
||||
|
||||
# Editor / SO
|
||||
.vscode
|
||||
.idea
|
||||
.DS_Store
|
||||
*.swp
|
||||
*.swo
|
||||
|
||||
# Logs
|
||||
*.log
|
||||
logs
|
||||
|
||||
# Documentación y archivos de planificación que no necesita el build
|
||||
*.md
|
||||
!README.md
|
||||
architecture
|
||||
directivas
|
||||
skills
|
||||
.agents
|
||||
.claude
|
||||
.codebuddy
|
||||
.commandcode
|
||||
.continue
|
||||
.crush
|
||||
.factory
|
||||
.goose
|
||||
.kilocode
|
||||
.kiro
|
||||
.mcpjam
|
||||
.mux
|
||||
.neovate
|
||||
.openhands
|
||||
.pi
|
||||
.qoder
|
||||
.qwen
|
||||
.roo
|
||||
.tmp
|
||||
.trae
|
||||
.windsurf
|
||||
.zencoder
|
||||
findings.md
|
||||
gemini.md
|
||||
progress.md
|
||||
task_plan.md
|
||||
|
||||
# Imágenes de diseño en raíz
|
||||
*.png
|
||||
Reference in New Issue
Block a user