SPB Git
977 B · 46 lines make
1PY=.venv/bin/python2SI=.venv/bin/si34.PHONY: dev backend frontend worker migrate seed ingest test lint typecheck build deploy backup56dev: ## backend + frontend dev servers (two terminals recommended)7	@echo "run 'make backend' and 'make frontend' in two terminals"89backend: ## FastAPI with reload on :831110	$(SI) api --reload1112frontend: ## Next dev on :831013	pnpm dev:web1415worker: ## scheduler process16	$(SI) schedule1718migrate:19	$(SI) migrate2021seed:22	$(SI) seed2324ingest: ## full ingestion chain25	$(SI) run celestrak_satcat; $(SI) run celestrak_gp; $(SI) run celestrak_groups; $(SI) run derived_analytics2627test:28	$(PY) -m pytest -q2930lint:31	.venv/bin/ruff check src tests3233typecheck:34	cd apps/web && pnpm typecheck3536build:37	pnpm build3839deploy: ## stage + deploy through mld (see docs/DEPLOY.md)40	deploy/render-manifest.sh --push41	~/Desktop/cluster-skill/mld stage $(CURDIR) satelliteindex42	~/Desktop/cluster-skill/mld deploy satelliteindex --node M2M32b4344backup:45	$(SI) backup46
Files · 0a59d343d7589b9f78aea1f4c0e42181efb3402f
Menu

Theme