job "postgres-server" { datacenters = ["dc1"] type = "service" priority = 80 group "postgres-server" { count = 1 restart { attempts = 10 interval = "5m" delay = "25s" mode = "delay" } network { mode = "bridge" port "db" { static = 5432 } port "tls" {} } volume "postgres-data" { type = "host" read_only = false source = "postgres-data" } service { name = "postgres-server" provider = "nomad" port = "db" } service { name = "postgres-tls" provider = "nomad" port = "tls" } task "postgres-server" { driver = "docker" config { image = "postgres:14" ports = ["db"] } volume_mount { volume = "postgres-data" destination = "/var/lib/postgresql/data" read_only = false } env = { # Allow connections from any host "MYSQL_ROOT_HOST" = "%" } template { data = <