# static files auto update
# watchmedo shell-command --patterns="$patterns" --recursive \
# --command='python '$manage' collectstatic --noinput' $app &
- daphne -b 0.0.0.0 -p 8000 asgi:application
+ # daphne -b 0.0.0.0 -p 8000 asgi:application
+ uvicorn asgi:application --log-level warning --workers 8
fi
ports:
- "9000:8000"
+ channels:
+ build:
+ context: .
+ args:
+ dev: 0
+ command: /bin/sh /srv/app/asgi.sh
+ volumes:
+ - ./app/:/srv/app
+ - ./bin:/srv/bin
+ - ./lib:/srv/lib
+ - ./teleforma/:/srv/src/teleforma/teleforma
+ - ./var/log/app:/var/log/app
+ ports:
+ - "9002:8000"
+ links:
+ - db
+ - redis
+ env_file:
+ - env/staging.env