Database fix
All checks were successful
Deploy Dolibarr / deploy (push) Successful in 3m38s

This commit is contained in:
Henrik Jess Nielsen
2026-05-18 23:58:40 +02:00
parent f841332eeb
commit d10f0d47b2
4 changed files with 109 additions and 69 deletions

View File

@@ -1,27 +1,29 @@
NOMAD_ADDR ?= https://nomad.i80.dk:4646
JOB := nomad-job.hcl
.PHONY: help secrets plan deploy status logs stop
.PHONY: help plan deploy status logs stop
help:
@echo "Dolibarr på portal.i80.dk (kører på autobox.i80.dk)"
@echo "portal.i80.dk / portaldb.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 " 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 plan $(JOB)
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 $(JOB)
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:
@@ -29,3 +31,4 @@ logs:
stop:
NOMAD_ADDR=$(NOMAD_ADDR) nomad job stop dolibarr
NOMAD_ADDR=$(NOMAD_ADDR) nomad job stop portaldb