https://github.com/nonebot/nonecorn-gunicorn-docker
https://github.com/nonebot/nonecorn-gunicorn-docker
Last synced: 5 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/nonebot/nonecorn-gunicorn-docker
- Owner: nonebot
- Created: 2022-08-04T03:01:30.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-07-14T08:28:45.000Z (over 1 year ago)
- Last Synced: 2024-10-29T21:59:18.065Z (over 1 year ago)
- Language: Dockerfile
- Size: 14.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.markdown
Awesome Lists containing this project
README
# nonecorn with gunicorn for process manegement
### usage
```bash
docker run --name py -v /apppath:/app -v /logpath:/log nonecorn-gunicorn-docker:python3.10-slim
```
### config: use environ args
- bind, default= "0.0.0.0"
- port, default= 9000
- wsgi_app, default= "main:app"
- timeout, default= 30
- workers, default= 1
- worker_class, default= "hypercorn.workers.HypercornUvloopWorker"
- worker_connections, default= 10000
- loglevel, default= "debug"
- access_log_format, default= '%(h)s %(l)s %(u)s %(t)s "%(r)s" %(s)s %(b)s "%(f)s" "%(a)s"')
- errorlog, default= "/log/error.log"
- websocket_max_message_size
- websocket_ping_interval