Files
node-26/Makefile
T
Logan 1a9c92b6db Initial commit — DRB client (edge node) stack
Includes edge-node (FastAPI/MQTT/Discord voice), op25-container (SDR decoder),
and icecast (audio streaming).
2026-04-05 19:01:51 -04:00

19 lines
476 B
Makefile

.PHONY: setup test up down logs
setup:
@[ -f .env ] && echo ".env already exists, skipping." || (cp .env.example .env && echo "Created .env — fill in your values before running 'make up'.")
# Run pytest inside the running edge-node container.
# Requires: docker compose up (or at least the edge-node image built).
test:
docker compose run --no-deps --rm edge-node pytest -v
up:
docker compose up -d
down:
docker compose down
logs:
docker compose logs -f edge-node