feat(ops): add Makefile, Dockerfile, and K8s manifests

This commit is contained in:
2026-04-28 05:19:53 +02:00
parent c7ab5d8689
commit d37853e1a6
6 changed files with 160 additions and 0 deletions

21
Makefile Normal file
View File

@@ -0,0 +1,21 @@
.PHONY: dev dev-backend dev-frontend build test compose-up
dev:
@echo "Starting backend and frontend in parallel..."
@make -j 2 dev-backend dev-frontend
dev-backend:
cd backend && cargo run
dev-frontend:
cd frontend && npm run dev
build:
cd frontend && npm run build
cd backend && cargo build --release
test:
cd backend && cargo test
compose-up:
docker-compose up --build