include dockerfile / docker-compose for startup

This commit is contained in:
Ra
2025-09-05 20:32:33 -07:00
parent 4b7c4b6314
commit 1056672e7c
14 changed files with 942 additions and 82 deletions

66
.dockerignore Normal file
View File

@@ -0,0 +1,66 @@
# Docker build context optimization
# Exclude files that are not needed for building the Docker image
# Build artifacts
_build/
deps/
.elixir_ls/
erl_crash.dump
# Development files
.git/
.gitignore
*.md
!README.md
docs/
examples/
# Test files
test/
cover/
.cover/
# IDE files
.vscode/
.idea/
*.swp
*.swo
*~
# OS files
.DS_Store
Thumbs.db
# Log files
*.log
logs/
# Temporary files
tmp/
temp/
*.tmp
# Docker files (to avoid recursive copying)
Dockerfile*
.dockerignore
docker-compose*.yml
# Environment files that might contain secrets
.env*
!.env.example
# NATS data (if running locally)
nats-data/
# Node.js files (they'll be installed fresh in container)
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# Coverage reports
coverage/
lcov.info
# Dialyzer PLT files
priv/plts/