Commit f715d8d
Update packages & setup docker-compose to allow override.env file (#239)
## Ticket
## Changes
Updated Python packages
Add support for an override.env file
## Context for reviewers
These python package updates mirror similar ones we've done already on
Simpler Grants.gov, so not concerned with any of them.
The override.env file uses something added to Docker in January 2024:
https://docs.docker.com/reference/compose-file/services/#required - in
short, you can specify multiple .env files and have some be optional.
This way we can always say to look for override.env, but not require it,
and allow a user to write whatever they want to it without checking it
in.
## Testing
Locally I was able to create override.env, it not be added to git, and
the overrides worked (changed `LOG_FORMAT` to `json` and back).
---------
Co-authored-by: Kevin Boyer <kevinjboyer@gmail.com>1 parent 6775182 commit f715d8d
File tree
5 files changed
+143
-128
lines changed- app
- docs/app
5 files changed
+143
-128
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| 22 | + | |
22 | 23 | | |
23 | 24 | | |
24 | 25 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
28 | 32 | | |
29 | 33 | | |
30 | 34 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
4 | 11 | | |
5 | 12 | | |
6 | 13 | | |
| |||
0 commit comments