chore: scaffold repository layout

Directory skeleton from PLAN.md, plus a .gitignore that blocks .env files,
kubeconfigs, terraform state and sealed-secrets key backups. Empty directories
are held by .gitkeep so the layout survives a clone.
This commit is contained in:
Alex 2026-08-20 20:01:04 +02:00
commit 9490168fde
18 changed files with 22 additions and 0 deletions

View file

22
.gitignore vendored Normal file
View file

@ -0,0 +1,22 @@
# Secrets and credentials. Nothing here ever reaches the repo.
.env
.env.*
!.env.example
*.kubeconfig
kubeconfig
*sealed-secrets-key*.yaml
# Terraform. Lock file is committed on purpose, state never is.
.terraform/
*.tfstate
*.tfstate.*
*.tfvars
!*.tfvars.example
crash.log
# Build output
bin/
dist/
node_modules/
.DS_Store

View file

0
apps/loadgen/.gitkeep Normal file
View file

0
apps/web/.gitkeep Normal file
View file

0
build/.gitkeep Normal file
View file

0
deploy/base/.gitkeep Normal file
View file

View file

View file

0
deploy/rollouts/.gitkeep Normal file
View file

0
deploy/secrets/.gitkeep Normal file
View file

0
docs/memoria/.gitkeep Normal file
View file

View file

View file

View file

0
scripts/.gitkeep Normal file
View file

0
terraform/infra/.gitkeep Normal file
View file

View file