.PHONY: *

EMBEDDER_NAME = vllm-embedder
RERANKER_NAME = vllm-reranker

ifeq ($(SERVICE),embedder)
	CONTAINER = $(EMBEDDER_NAME)     
else ifeq ($(SERVICE),reranker)
	CONTAINER = $(RERANKER_NAME)     
endif

run:
	docker-compose up -d $(CONTAINER)

clean:
	docker rm -f $(CONTAINER) || true

logs:
	docker logs -f $(CONTAINER)

restart: clean run logs