From aee763b9eea48d827e3e7dc20a8414155a43c238 Mon Sep 17 00:00:00 2001 From: Ben Martin Date: Mon, 24 Feb 2025 15:00:57 +0000 Subject: [PATCH] chore(forgejo): add ephemeral disk configuration and bind mount for Docker --- modules/forgejo/jobspec.nomad.hcl | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/modules/forgejo/jobspec.nomad.hcl b/modules/forgejo/jobspec.nomad.hcl index 107709e..db241dd 100644 --- a/modules/forgejo/jobspec.nomad.hcl +++ b/modules/forgejo/jobspec.nomad.hcl @@ -192,6 +192,11 @@ job "forgejo" { } } + ephemeral_disk { + migrate = true + size = 10000 + } + task "docker-in-docker" { driver = "docker" @@ -201,6 +206,12 @@ job "forgejo" { command = "dockerd" args = ["-H=tcp://0.0.0.0:2375", "--tls=false"] + + mount { + type = "bind" + source = "local" + target = "/var/lib/docker" + } } resources {