|
|
|
@ -7,7 +7,7 @@ services: |
|
|
|
build: |
|
|
|
context: . |
|
|
|
dockerfile: Dockerfile.prod |
|
|
|
command: gunicorn config.wsgi:application --bind 0.0.0.0:8000 --workers=6 --timeout 560 |
|
|
|
command: gunicorn config.wsgi:application --bind 0.0.0.0:8000 --workers=3 --threads=2 --max-requests=1000 --max-requests-jitter=100 --timeout 180 |
|
|
|
volumes: |
|
|
|
# - static_volume:/usr/src/app/static |
|
|
|
- media_volume:/usr/src/app/media |
|
|
|
@ -21,7 +21,7 @@ services: |
|
|
|
links: |
|
|
|
- postgres |
|
|
|
networks: |
|
|
|
- imam-javad |
|
|
|
- backend_imam-javad |
|
|
|
|
|
|
|
postgres: |
|
|
|
container_name: dovodi_db |
|
|
|
@ -34,15 +34,15 @@ services: |
|
|
|
env_file: |
|
|
|
- .env.prod |
|
|
|
networks: |
|
|
|
- imam-javad |
|
|
|
dovodi_redis: |
|
|
|
container_name: dovodi_redis |
|
|
|
image: redis:alpine |
|
|
|
env_file: .env.prod |
|
|
|
volumes: |
|
|
|
- redis_data:/data |
|
|
|
networks: |
|
|
|
- imam-javad |
|
|
|
- backend_imam-javad |
|
|
|
# dovodi_redis: |
|
|
|
# container_name: dovodi_redis |
|
|
|
# image: redis:alpine |
|
|
|
# env_file: .env.prod |
|
|
|
# volumes: |
|
|
|
# - redis_data:/data |
|
|
|
# networks: |
|
|
|
# - imam-javad |
|
|
|
# imam-javad_celery: |
|
|
|
# container_name: imam-javad_celery |
|
|
|
# build: |
|
|
|
@ -84,8 +84,8 @@ volumes: |
|
|
|
media_volume: |
|
|
|
postgres_data: # static_volume: |
|
|
|
|
|
|
|
redis_data: |
|
|
|
# redis_data: |
|
|
|
|
|
|
|
networks: |
|
|
|
imam-javad: |
|
|
|
driver: bridge |
|
|
|
backend_imam-javad: |
|
|
|
external: true |