diff --git a/services/weewx.hcl b/services/weewx.hcl index 23660b5..e48766e 100644 --- a/services/weewx.hcl +++ b/services/weewx.hcl @@ -9,6 +9,10 @@ job "weewx" { network { port "http" { } + port "osweather" { + static = 20080 + to = 80 + } } task "backend" { @@ -45,6 +49,16 @@ job "weewx" { } } + task "osweather" { + driver = "docker" + + config { + image = "gitea.v.paler.net/ppetru/opensprinkler-weather:latest" + + ports = [ "osweather" ] + } + } + service { name = "weather" port = "http" @@ -62,5 +76,10 @@ job "weewx" { timeout = "2s" } } + + service { + name = "osweather" + port = "osweather" + } } }