From c1cc674f46a94b1c914842d464a77db86b6d82e0 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 21 Jul 2025 06:53:13 -0400 Subject: [PATCH] Dawarich-Sidekiq modifications. --- docker-compose.yml | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index d40bf94a..5f89e0d8 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1103,24 +1103,26 @@ services: memory: '4G' # Limit memory usage to 4GB entrypoint: sidekiq-entrypoint.sh environment: - RAILS_ENV: production - REDIS_URL: "redis://dawarich-valkey:6379" - DATABASE_HOST: dawarich-pg-db - DATABASE_USERNAME: dawarich - DATABASE_PASSWORD: ${DAWARICH_PG_PASSWORD} - DATABASE_NAME: dawarich APPLICATION_HOSTS: localhost,loc.${MY_TLD} - BACKGROUND_PROCESSING_CONCURRENCY: 10 APPLICATION_PROTOCOL: http + BACKGROUND_PROCESSING_CONCURRENCY: 10 + DATABASE_HOST: dawarich-pg-db + DATABASE_NAME: dawarich + DATABASE_PASSWORD: ${DAWARICH_PG_PASSWORD} + DATABASE_USERNAME: dawarich DISTANCE_UNIT: km - SECRET_KEY_BASE: ${DAWARICH_SECRET_KEY_BASE} + ENABLE_TELEMETRY: false # More on telemetry: https://dawarich.app/docs/tutorials/telemetry PROMETHEUS_EXPORTER_ENABLED: false PROMETHEUS_EXPORTER_HOST: dawarich-app PROMETHEUS_EXPORTER_PORT: 9394 - ENABLE_TELEMETRY: false # More on telemetry: https://dawarich.app/docs/tutorials/telemetry + RAILS_ENV: production + RAILS_LOG_TO_STDOUT: true + REDIS_URL: "redis://dawarich-valkey:6379" + SECRET_KEY_BASE: ${DAWARICH_SECRET_KEY_BASE} SELF_HOSTED: true + STORE_GEODATA: true healthcheck: - test: [ "CMD-SHELL", "bundle exec sidekiqmon processes | grep $${HOSTNAME}" ] + test: [ "CMD-SHELL", "pgrep -f sidekiq" ] interval: 10s retries: 30 start_period: 30s