feat(forgejo): add cache server configuration
All checks were successful
Lint / lint (push) Successful in 36s
Terraform Plan and Apply / cicd (push) Successful in 1m12s

This commit is contained in:
Ben Martin 2025-01-18 17:40:26 +00:00
parent b3042df33d
commit e21b2d2e69
Signed by: ben
GPG key ID: 859A655FCD290E4A

View file

@ -77,6 +77,7 @@ job "forgejo" {
network {
mode = "bridge"
port "cache_server" {}
port "envoy_metrics" {
to = 9102
}
@ -122,6 +123,8 @@ job "forgejo" {
cache:
enabled: true
dir: "{{ env "NOMAD_TASK_DIR" }}/cache"
host: "forgejo-runner.virtual.consul"
port: {{ env "NOMAD_PORT_cache_server" }}
container:
network: "host"
enable_ipv6: false
@ -152,6 +155,7 @@ job "forgejo" {
}
service {
port = "9040"
provider = "consul"
meta {