Files
portal/Makefile

35 lines
1.0 KiB
Makefile
Raw Permalink Normal View History

2026-05-18 23:49:27 +02:00
NOMAD_ADDR ?= https://nomad.i80.dk:4646
2026-05-18 23:58:40 +02:00
.PHONY: help plan deploy status logs stop
2026-05-18 23:49:27 +02:00
help:
2026-05-18 23:58:40 +02:00
@echo "portal.i80.dk / portaldb.i80.dk"
2026-05-18 23:49:27 +02:00
@echo ""
2026-05-18 23:58:40 +02:00
@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"
2026-05-18 23:49:27 +02:00
@echo ""
@echo "Secrets sættes via SSH på autobox:"
@echo " ssh autobox.i80.dk 'consul kv put dolibarr/db_password ...'"
plan:
2026-05-18 23:58:40 +02:00
NOMAD_ADDR=$(NOMAD_ADDR) nomad job validate portaldb.nomad
NOMAD_ADDR=$(NOMAD_ADDR) nomad job validate nomad-job.hcl
2026-05-18 23:49:27 +02:00
deploy:
2026-05-18 23:58:40 +02:00
NOMAD_ADDR=$(NOMAD_ADDR) nomad job run portaldb.nomad
NOMAD_ADDR=$(NOMAD_ADDR) nomad job run nomad-job.hcl
2026-05-18 23:49:27 +02:00
status:
2026-05-18 23:58:40 +02:00
NOMAD_ADDR=$(NOMAD_ADDR) nomad job status portaldb
2026-05-18 23:49:27 +02:00
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
2026-05-18 23:58:40 +02:00
NOMAD_ADDR=$(NOMAD_ADDR) nomad job stop portaldb