Phase 0: scaffold three-service backend (api/worker/frontend)
api/ (ElysiaJS+Bun WS gateway skeleton), worker/ (Rust, Redis dirty-chunk stream consumer behind a swappable RenderBackend trait), frontend/ (ElysiaJS+Pug+Tailwind4+Alpine, one server-rendered page) — all three verified running locally. docker-compose wires them up with postgres, redis, minio (rendered tile/mesh object storage), and Caddy as reverse proxy.
This commit is contained in:
+26
@@ -0,0 +1,26 @@
|
||||
# Node / Bun
|
||||
node_modules/
|
||||
bun.lockb
|
||||
dist/
|
||||
|
||||
# Rust
|
||||
worker/target/
|
||||
|
||||
# Env
|
||||
.env
|
||||
*.env.local
|
||||
|
||||
# IDE
|
||||
.idea/
|
||||
.vscode/
|
||||
*.iml
|
||||
|
||||
# OS
|
||||
.DS_Store
|
||||
Thumbs.db
|
||||
|
||||
# Local data volumes if ever bind-mounted for dev
|
||||
.data/
|
||||
|
||||
# Generated by `bun run build:css` (frontend/Dockerfile runs this at build time)
|
||||
frontend/src/public/css/tailwind.css
|
||||
Reference in New Issue
Block a user