NOMAD_ADDR ?= https://nomad.i80.dk:4646
JOB        := nomad-job.hcl

.PHONY: help secrets plan deploy status logs stop

help:
	@echo "Dolibarr på portal.i80.dk (kører på autobox.i80.dk)"
	@echo ""
	@echo "  make plan    — valider job spec"
	@echo "  make deploy  — deploy/opdater Dolibarr"
	@echo "  make status  — vis job status"
	@echo "  make logs    — follow app logs"
	@echo "  make stop    — stop job"
	@echo ""
	@echo "Secrets sættes via SSH på autobox:"
	@echo "  ssh autobox.i80.dk 'consul kv put dolibarr/db_password ...'"

plan:
	NOMAD_ADDR=$(NOMAD_ADDR) nomad job plan $(JOB)

deploy:
	NOMAD_ADDR=$(NOMAD_ADDR) nomad job run $(JOB)

status:
	NOMAD_ADDR=$(NOMAD_ADDR) nomad job status dolibarr

logs:
	NOMAD_ADDR=$(NOMAD_ADDR) nomad alloc logs -f -job dolibarr app

stop:
	NOMAD_ADDR=$(NOMAD_ADDR) nomad job stop dolibarr
