29 lines
494 B
Markdown
29 lines
494 B
Markdown
git monorepo.
|
|
|
|
TypeScript
|
|
|
|
pnpm for workspaces.
|
|
|
|
Kubernetes for Development using Tiltfile
|
|
|
|
Kubernetes for Production, deployed using FluxCD
|
|
|
|
Tested on VKE v1.30.0+1 (PVCs on other versions may not be fulfilled)
|
|
|
|
devbox for shareable development environment
|
|
|
|
ggshield for preventing git commits containing secrets
|
|
|
|
direnv for loading .envrc
|
|
|
|
Graphile Worker for work queue, cron
|
|
|
|
Postgres for data storage
|
|
|
|
S3 for media storage
|
|
|
|
Domain Driven Development
|
|
|
|
Test Driven Development
|
|
|
|
12 Factor App |