diff --git a/monaba/monaba.nomad b/monaba/monaba.nomad new file mode 100644 index 0000000..0ec186f --- /dev/null +++ b/monaba/monaba.nomad @@ -0,0 +1,94 @@ +job "monaba" { + region = "global" + datacenters = [ "nazrin" ] + type = "service" + group "svc" { + count = 1 + network { + mode = "bridge" + port "http" { + static = 4004 + to = 80 + } + port "db" { + to = 5432 + } + } + service { + name = "gitea-http" + port = "http" + } + vault { + policies = [ "monaba" ] + } + task "db" { + driver = "docker" + config { + image = "postgres:alpine" + ports = ["db"] + hostname = "db" + volumes = [ "/var/lib/nomad-st/monaba/postgres:/var/lib/postgresql/data" ] + network_mode = "monabanet" + } + template { + data = <