| 1234567891011121314151617181920212223242526 | #!/usr/bin/env bashconfig='{'config+='  "listeners": {'config+='    "*:8080": {'config+='      "pass": "applications/litestar"'config+='    }'config+='  },'config+='  "applications": {'config+='    "litestar": {'config+='      "type": "python",'config+='      "path": "/litestar",'config+='      "home": "/opt/venv/",'config+='      "protocol": "asgi",'config+='      "module": "app",'config+='      "callable": "app",'config+='      "processes": '"$(nproc)"','config+='    }'config+='  }',config+='  "access_log": "/dev/null"'config+='}'curl -X PUT \     --data-binary "$config" \     --unix-socket /var/run/control.unit.sock \     http://localhost/config
 |