From feb54ddb0cded47146784b49a30d2e407c420e3a Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Thu, 17 Sep 2026 17:47:39 +0100 Subject: [PATCH] Enable cold storage for glitchtip --- cookbooks/glitchtip/recipes/default.rb | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/cookbooks/glitchtip/recipes/default.rb b/cookbooks/glitchtip/recipes/default.rb index 37a232333..ef362d07b 100644 --- a/cookbooks/glitchtip/recipes/default.rb +++ b/cookbooks/glitchtip/recipes/default.rb @@ -42,7 +42,14 @@ end directory "/srv/glitchtip.openstreetmap.org/uploads" do owner "root" group "root" - mode "0755" + mode "0777" + recursive true +end + +directory "/srv/glitchtip.openstreetmap.org/cold" do + owner "root" + group "root" + mode "0777" recursive true end @@ -64,12 +71,14 @@ podman_site "glitchtip.openstreetmap.org" do "ENABLE_ADMIN" => "False", "ENABLE_OBSERVABILITY_API" => "True", "ENABLE_OPENAPI" => "False", + "GLITCHTIP_COLD_STORAGE_DIR" => "/cold", "GLITCHTIP_DOMAIN" => "https://glitchtip.openstreetmap.org", - "GLITCHTIP_ENABLE_DUCKDB" => "False", + "GLITCHTIP_ENABLE_DUCKDB" => "True", "GLITCHTIP_ENABLE_MCP" => "False", "GLITCHTIP_INSTANCE_NAME" => "OpenStreetMap\\'s GlitchTip", "SERVER_ROLE" => "all_in_one" - volumes "/srv/glitchtip.openstreetmap.org/uploads" => "/code/uploads" + volumes "/srv/glitchtip.openstreetmap.org/uploads" => "/code/uploads", + "/srv/glitchtip.openstreetmap.org/cold" => "/cold" end node.default[:prometheus][:exporters][443] = { -- 2.47.3