Skip to content

Instantly share code, notes, and snippets.

@salehirandom
Forked from mikechau/uwsgi.ini
Created September 10, 2024 20:31
Show Gist options
  • Save salehirandom/e3ecd015e1c485eba757fd0ad7bd1d6d to your computer and use it in GitHub Desktop.
Save salehirandom/e3ecd015e1c485eba757fd0ad7bd1d6d to your computer and use it in GitHub Desktop.

Revisions

  1. @mikechau mikechau created this gist Apr 16, 2017.
    30 changes: 30 additions & 0 deletions uwsgi.ini
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,30 @@
    [docker]
    project = warehouse
    app_dir = /%(project)

    chdir = %(app_dir)
    wsgi-file = django-config/wsgi.py
    static-map = /static=/%(project)/static

    enable-threads = true
    single-interpreter = true

    master = true
    processes = 4
    threads = 20
    thread-stacksize = 512
    thunder-lock = true
    offload-threads = 1
    enable-threads = true

    max-requests = 5000

    safe-pidfile = /var/run/nginx/%(project).pid

    log-format = %(addr) - %(user) [%(ltime)] "%(method) %(uri) %(proto)" %(status) %(size) "%(referer)" "%(uagent)"

    socket = /var/run/nginx/%(project).sock
    chmod-socket = 660
    vacuum = true

    auto-procname = true