1a9c92b6db
Includes edge-node (FastAPI/MQTT/Discord voice), op25-container (SDR decoder), and icecast (audio streaming).
19 lines
476 B
Makefile
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
|