job "homepage" { datacenters = ["dc1"] group "web" { count = 1 network { port "http" { to = 3000 } } task "homepage" { driver = "docker" config { image = "docker-registry.service.consul:4124/efstajas/homepage:latest" ports = ["http"] } service { name = "homepage-new" port = "http" tags = [ "traefik.enable=true", "traefik.http.routers.homepage-new.rule=Host(`new.jason-e.dev`) || Host(`jason-e.dev`)", "traefik.http.routers.homepage-new.tls=true", "traefik.http.routers.homepage-new.tls.certresolver=myresolver", ] } resources { cpu = 200 memory = 200 } constraint { attribute = "${attr.cpu.arch}" value = "arm64" } } } }