NOMAD_ADDR ?= https://nomad.i80.dk:4646 .PHONY: help plan deploy status logs stop help: @echo "portal.i80.dk / portaldb.i80.dk" @echo "" @echo " make plan — valider begge job specs" @echo " make deploy — deploy portaldb + dolibarr" @echo " make status — vis status for begge jobs" @echo " make logs — follow dolibarr app logs" @echo " make stop — stop begge jobs" @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 validate portaldb.nomad NOMAD_ADDR=$(NOMAD_ADDR) nomad job validate nomad-job.hcl deploy: NOMAD_ADDR=$(NOMAD_ADDR) nomad job run portaldb.nomad NOMAD_ADDR=$(NOMAD_ADDR) nomad job run nomad-job.hcl status: NOMAD_ADDR=$(NOMAD_ADDR) nomad job status portaldb 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 NOMAD_ADDR=$(NOMAD_ADDR) nomad job stop portaldb