mbonea-ewallet godwin
commited on
Commit
·
251d479
1
Parent(s):
cd66269
optimized for speed
Browse files- docker-compose.yml +4 -1
docker-compose.yml
CHANGED
@@ -7,10 +7,13 @@ services:
|
|
7 |
POSTGRES_USER: user
|
8 |
POSTGRES_PASSWORD: password
|
9 |
POSTGRES_DB: mydatabase
|
|
|
|
|
10 |
ports:
|
11 |
- "5432:5432"
|
12 |
volumes:
|
13 |
- postgres_data:/var/lib/postgresql/data
|
|
|
14 |
|
15 |
|
16 |
app:
|
@@ -22,7 +25,7 @@ services:
|
|
22 |
- db
|
23 |
environment:
|
24 |
- DATABASE_URL=postgresql://user:password@db:5432/mydatabase
|
25 |
-
command: uvicorn App.app:app --host 0.0.0.0 --port 8000
|
26 |
|
27 |
|
28 |
|
|
|
7 |
POSTGRES_USER: user
|
8 |
POSTGRES_PASSWORD: password
|
9 |
POSTGRES_DB: mydatabase
|
10 |
+
POSTGRES_INITDB_ARGS: "--encoding=UTF-8 --no-local"
|
11 |
+
TZ: UTC
|
12 |
ports:
|
13 |
- "5432:5432"
|
14 |
volumes:
|
15 |
- postgres_data:/var/lib/postgresql/data
|
16 |
+
command: postgres -c max_connections=500 -c shared_buffers=1GB -c effective_cache_size=3GB -c maintenance_work_mem=512MB
|
17 |
|
18 |
|
19 |
app:
|
|
|
25 |
- db
|
26 |
environment:
|
27 |
- DATABASE_URL=postgresql://user:password@db:5432/mydatabase
|
28 |
+
command: uvicorn App.app:app --host 0.0.0.0 --port 8000 --workers 10
|
29 |
|
30 |
|
31 |
|