diff --git a/nomad/jobs/edge.hcl b/nomad/jobs/edge.hcl index b1b2da4..f44176a 100644 --- a/nomad/jobs/edge.hcl +++ b/nomad/jobs/edge.hcl @@ -225,6 +225,21 @@ EOT read_only = false } + # ── Forge URL via Nomad service discovery (issue #1034) ────────── + # Resolves forgejo service address/port dynamically for bridge network + # compatibility. Template-scoped to dispatcher task (Nomad doesn't + # propagate templates across tasks). + template { + destination = "local/forge.env" + env = true + change_mode = "restart" + data = <