@@ -6,17 +6,12 @@ services:
6
6
APP_HOST : 0.0.0.0
7
7
APP_PORT : 8001
8
8
RELOAD : true
9
- ENVIRONMENT : local
10
9
POSTGRES_USER : username
11
10
POSTGRES_PASS : password
12
11
POSTGRES_DBNAME : postgis
13
12
POSTGRES_HOST_READER : database-pg
14
13
POSTGRES_HOST_WRITER : database-pg
15
14
POSTGRES_PORT : 5432
16
- WEB_CONCURRENCY : 10
17
- VSI_CACHE : TRUE
18
- GDAL_HTTP_MERGE_CONSECUTIVE_RANGES : YES
19
- GDAL_DISABLE_READDIR_ON_OPEN : EMPTY_DIR
20
15
DB_MIN_CONN_SIZE : 1
21
16
DB_MAX_CONN_SIZE : 1
22
17
USE_API_HYDRATE : ${USE_API_HYDRATE:-false}
@@ -32,15 +27,14 @@ services:
32
27
container_name : stac-fastapi-os
33
28
image : ghcr.io/stac-utils/stac-fastapi-os:v6.1.0
34
29
environment :
35
- STAC_FASTAPI_TITLEL : stac-fastapi-opensearch
30
+ STAC_FASTAPI_TITLE : stac-fastapi-opensearch
36
31
STAC_FASTAPI_DESCRIPTION : A STAC FastAPI with an Opensearch backend
37
32
STAC_FASTAPI_VERSION : 6.0.0
38
33
STAC_FASTAPI_LANDING_PAGE_ID : stac-fastapi-opensearch
39
34
APP_HOST : 0.0.0.0
40
35
APP_PORT : 8001
41
36
RELOAD : true
42
37
ENVIRONMENT : local
43
- WEB_CONCURRENCY : 10
44
38
ES_HOST : database-os
45
39
ES_PORT : 9200
46
40
ES_USE_SSL : false
@@ -52,7 +46,7 @@ services:
52
46
- " 8001:8001"
53
47
depends_on :
54
48
- database-os
55
- command :
49
+ command : |
56
50
bash -c "./scripts/wait-for-it-es.sh database-os:9200 && python -m stac_fastapi.opensearch.app"
57
51
58
52
database-pg :
@@ -89,7 +83,7 @@ services:
89
83
- " 9200:9200"
90
84
91
85
proxy :
92
- depends_on :
86
+ depends_on :
93
87
- oidc
94
88
build :
95
89
context : .
@@ -106,7 +100,7 @@ services:
106
100
- ./src:/app/src
107
101
108
102
oidc :
109
- image : ghcr.io/alukach/mock-oidc-server:latest
103
+ image : ghcr.io/alukach/mock-oidc-server:latest
110
104
environment :
111
105
ISSUER : http://localhost:8888
112
106
SCOPES : item:create,item:update,item:delete,collection:create,collection:update,collection:delete
0 commit comments