Traefik_Control/Makefile
2026-09-02 11:20:31 -05:00

25 lines
515 B
Makefile

.PHONY: backend frontend build dev clean
backend-deps:
cd backend && go mod tidy
frontend-deps:
cd frontend && npm install
backend:
cd backend && go build -o ../bin/traefik-gui ./cmd/traefik-gui
frontend:
cd frontend && npm run build
build: backend frontend
@echo "Build complete"
dev-backend:
cd backend && go run ./cmd/traefik-gui --dev --session-secret dev-secret-change-in-production-min-32-chars --addr :8080
dev-frontend:
cd frontend && npm run dev
clean:
rm -rf bin/ frontend/dist/ data/*.db