Ctrl K
ComunidadGuías…

Makefile

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
.PHONY: build run tidy vet web web-dev db-up db-down docker-up docker-down

build:
	go build -o bin/server ./cmd/server

# Serves whatever is currently in static/ — run `make web` after frontend changes.
run: build
	./bin/server

web:
	cd web && npm install && npm run build

# Vite dev server on :5173 with hot reload; proxies /api and /ws to :8080.
web-dev:
	cd web && npm install && npm run dev

tidy:
	go mod tidy

vet:
	go vet ./...

# Local Postgres only (run the Go server on the host during development).
db-up:
	docker compose up -d db

db-down:
	docker compose stop db

# Full stack in containers.
docker-up:
	docker compose up --build -d

docker-down:
	docker compose down