Skip to content

feat(docker): Allow multiple instances of scram to run locally (WIP)#156

Merged
crankynetman merged 10 commits intomainfrom
topic/chriscummings/multiscramdocker
Nov 11, 2025
Merged

feat(docker): Allow multiple instances of scram to run locally (WIP)#156
crankynetman merged 10 commits intomainfrom
topic/chriscummings/multiscramdocker

Conversation

@crankynetman
Copy link
Copy Markdown
Collaborator

@crankynetman crankynetman commented May 7, 2025

Runs multiple instances of SCRAM (and associated services) locally using a shared postgres instance, similar to how one would run more than one SCRAM instance in prod. We are not using docker replicas the normal way since that doesn't really work well for running 2 separate instances of the same application (different env vars, etc).

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 16, 2025

File Coverage
All files 81%
config/consumers.py 78%
config/urls.py 69%
config/settings/base.py 69%
config/settings/local.py 72%
scram/route_manager/admin.py 71%
scram/route_manager/models.py 70%
scram/route_manager/views.py 86%
scram/route_manager/api/serializers.py 92%
scram/route_manager/api/views.py 74%
scram/shared/shared_code.py 56%
scram/templates/403.html 91%
scram/templates/404.html 91%
scram/templates/base.html 99%
scram/templates/route_manager/home.html 80%

Minimum allowed coverage is 50%

Generated by 🐒 cobertura-action against 0b0fd32

@samoehlert samoehlert marked this pull request as ready for review November 11, 2025 00:29
Copy link
Copy Markdown
Collaborator

@samoehlert samoehlert left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Gonna be good to be able to test syncing locally!

@crankynetman crankynetman merged commit e120272 into main Nov 11, 2025
17 of 19 checks passed
@crankynetman crankynetman deleted the topic/chriscummings/multiscramdocker branch November 11, 2025 13:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants