From 0c04a48f57f0cc8b31817f34ce78728f8c9a63ff Mon Sep 17 00:00:00 2001 From: Ben Martin Date: Fri, 20 Sep 2024 00:19:37 +0000 Subject: [PATCH] fix(jellyfin): nomad can delete ephemeral storage on redeployment See: https://developer.hashicorp.com/nomad/docs/operations/stateful-workloads --- modules/media-centre/jobspec.json | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/modules/media-centre/jobspec.json b/modules/media-centre/jobspec.json index b5c8202..89044b7 100644 --- a/modules/media-centre/jobspec.json +++ b/modules/media-centre/jobspec.json @@ -18,9 +18,6 @@ "ports": [ "jellyfin" ], - "volumes": [ - "local/:/config" - ], "mounts": [ { "type": "volume", @@ -37,6 +34,11 @@ ] } } + }, + { + "type": "volume", + "target": "/config", + "source": "jellyfin-config" } ] }, @@ -79,4 +81,4 @@ ] } ] -} +} \ No newline at end of file