mbonea-ewallet godwin commited on
Commit
251d479
·
1 Parent(s): cd66269

optimized for speed

Browse files
Files changed (1) hide show
  1. 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