From 65a3c97fc8c152bd3ada626478e2d28cf74c4bcc Mon Sep 17 00:00:00 2001 From: Jonathan Rosenbaum Date: Mon, 27 Dec 2021 04:01:50 -0500 Subject: [PATCH] Adds redis container, this fixes delayed mail error which uses sidekiq/redis, however, emails only go out on test becasue a non-delayed method is utilized. Trying to figure out why the existing is not working. Former-commit-id: b5b0b5f4279622ff5091ca4b365293c8a7a77d31 --- docker-compose.yml | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index ff369db..58a3793 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -11,12 +11,27 @@ # # don't do this because new sprockets and manifest.js isn't precompiling to *css, and breaks the container # -- docker-compose run bikebike rake bumbleberry:update -- - +# +# Not working - UserMailer.delay(queue: Rails.env.to_s).send(*args) version: '3' services: + redis: + container_name: bikebikebike-redis + image: redis:6.2-alpine + ports: + - "6379" + restart: always + logging: + driver: "json-file" + options: + max-size: "10m" + max-file: "3" + #volumes: + # - bikebikebike_db:/var/lib/postgresql/data + db: container_name: bikebikebike-db image: postgres:9.5 @@ -60,6 +75,7 @@ services: - SMTP_SSL=${SMTP_SSL:-false} - ADMIN_EMAIL=${ADMIN_EMAIL:-info@bikebike.org} - DEFAULT_URL=${DEFAULT_URL:-bikebike.org} + - REDIS_URL=redis://redis:6379 volumes: - bikebikebike:/app/BikeBike - bikebikebike_bundle:/usr/local/bundle