feat(devops): improve Docker build caching and add dev workflow targets

- Optimize Dockerfile layer caching with --mount=type=cache for Go modules and npm
- Reorganize Dockerfile layers for better cache hit rates
- Improve .dockerignore organization with categorized comments
- Add Makefile targets: up, down, rebuild-app, restart, ps
- Enhance Makefile help output with categorized sections
This commit is contained in:
2026-02-22 18:40:16 -05:00
parent 48937e9777
commit 55440e0dc8
3 changed files with 82 additions and 30 deletions
+17 -2
View File
@@ -1,10 +1,25 @@
# Git
.git
.gitignore
# Documentation
README.md
*.md
.env
.env.example
.editorconfig
# IDE
.DS_Store
.vscode
.idea
# Build artifacts (don't copy into container)
tmp/
logs/
logs/
*.log
# Dependencies (install fresh in container)
node_modules/
# Environment
.env