From bf59f5c0e02a70525839826da9a9b49d33ae2c8e Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Mon, 7 Sep 2026 19:24:38 +0100 Subject: [PATCH] Configure sentry reporting to glitchtip --- cookbooks/web/recipes/rails.rb | 2 ++ cookbooks/web/resources/rails_port.rb | 7 ++++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/cookbooks/web/recipes/rails.rb b/cookbooks/web/recipes/rails.rb index 3e874c2de..cea7d9ca0 100644 --- a/cookbooks/web/recipes/rails.rb +++ b/cookbooks/web/recipes/rails.rb @@ -163,6 +163,8 @@ rails_port "www.openstreetmap.org" do user_account_deletion_delay 7 * 24 turnstile_site_key "0x4AAAAAACsSjCdlK-9Cu3FO" turnstile_secret_key web_passwords["cloudflare_turnstile_secret"] + sentry_dsn web_passwords["sentry_dsn"] + sentry_traces_sample_rate 0.01 # Requests to modify the imagery blacklist should come from the DWG only imagery_blacklist [ # Current Google imagery URLs have google or googleapis in the domain diff --git a/cookbooks/web/resources/rails_port.rb b/cookbooks/web/resources/rails_port.rb index b352f5847..2bd6a5dd6 100644 --- a/cookbooks/web/resources/rails_port.rb +++ b/cookbooks/web/resources/rails_port.rb @@ -105,6 +105,9 @@ property :doorkeeper_signing_key, String property :user_account_deletion_delay, Integer property :turnstile_site_key, String property :turnstile_secret_key, String +property :turnstile_site_key, String +property :sentry_dsn, String +property :sentry_traces_sample_rate, Float action :create do package %w[ @@ -371,7 +374,9 @@ action :create do "doorkeeper_signing_key", "user_account_deletion_delay", "turnstile_site_key", - "turnstile_secret_key" + "turnstile_secret_key", + "sentry_dsn", + "sentry_traces_sample_rate" ).compact.merge( "server_protocol" => "https", "server_url" => new_resource.site, -- 2.47.3