Add Redis, Sidekiq to Docker Compose setup #110

Merged
raucao merged 5 commits from feature/docker-compose_sidekiq into master 2023-03-31 09:09:46 +00:00
Owner

Also adds a new cached setting for the Redis URL, which is used by Sidekiq and can later be used by other things (e.g. managing authorization tokens in Redis).

Furthermore, it changes Devise emails to be sent via ActiveJob/Sidekiq.

closes #96

Also adds a new cached setting for the Redis URL, which is used by Sidekiq and can later be used by other things (e.g. managing authorization tokens in Redis). Furthermore, it changes Devise emails to be sent via ActiveJob/Sidekiq. closes #96
raucao added the
kredits-2
label 2023-03-28 10:28:13 +00:00
raucao added 5 commits 2023-03-28 10:28:13 +00:00
continuous-integration/drone/push Build is passing Details
c17c980b69
Prepare for multiple akkounts containers
Initially "web" and "sidekiq"
continuous-integration/drone/push Build is passing Details
42b9b27561
Allow external network access
Useful for connecting to services on private networks for example.
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
Update release notes draft Details
9f9bf6fd80
Add Redis and Sidekiq to Docker Compose setup
raucao requested review from greg 2023-03-28 10:28:19 +00:00
raucao added the
release
minor
label 2023-03-28 14:32:02 +00:00
raucao added the
dev environment
label 2023-03-28 14:39:58 +00:00
Author
Owner

Forgot to mention that this also changes Devise emails to be sent via Sidekiq. Updated the description.

Forgot to mention that this also changes Devise emails to be sent via Sidekiq. Updated the description.
galfert approved these changes 2023-03-31 00:31:48 +00:00
@ -5,0 +7,4 @@
#
field :redis_url, type: :string, readonly: true,
default: ENV["REDIS_URL"] || "redis://localhost:6379/0"
Owner

Any particular reason why the DB part of the fallback URL is different from the one in the .env.example (0 vs 1)?

Any particular reason why the DB part of the fallback URL is different from the one in the `.env.example` (0 vs 1)?
Author
Owner

Yes: it's because you don't need the environment variable if you want to use the default URL.

Yes: it's because you don't need the environment variable if you want to use the default URL.
raucao merged commit c1f275463e into master 2023-03-31 09:09:46 +00:00
raucao deleted branch feature/docker-compose_sidekiq 2023-03-31 09:09:47 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: kosmos/akkounts#110
No description provided.