You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+16Lines changed: 16 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -46,6 +46,22 @@ python -m stac_auth_proxy
46
46
uvicorn --factory stac_auth_proxy:create_app
47
47
```
48
48
49
+
### Docker compose
50
+
51
+
Run all of the services required to run the application locally including the a database, STAC API, and Mock OICD provider using Docker compose.
52
+
The application can be run with [stac-fastapi-pgstac](https://github.com/stac-utils/stac-fastapi-pgstac) or with [stac-fastapi-elasticsearch-opensearch](https://github.com/stac-utils/stac-fastapi-elasticsearch-opensearch)
53
+
54
+
Spin up the application stack for Opensearch with
55
+
```sh
56
+
UPSTREAM_URL=http://stac-os:8001 docker compose --profile os up
57
+
```
58
+
59
+
and for pgstac with
60
+
```sh
61
+
UPSTREAM_URL=http://stac-pg:8001 docker compose --profile pg up
62
+
```
63
+
64
+
49
65
### Installation
50
66
51
67
For local development, we use [`uv`](https://docs.astral.sh/uv/) to manage project dependencies and environment.
0 commit comments