14 Commits

Author SHA1 Message Date
Trenton Holmes
c77dd2d5dd Tweaks gunicorn to preload the app and use shared memory for temporary fs 2022-09-01 18:04:12 -07:00
Trenton Holmes
98a33e697b Allows the webserver binding address to be configured via the environment 2022-08-04 07:43:23 -07:00
Trenton Holmes
ce2464cea8 Reduces webserver and task worker count to 1 by default 2022-07-11 13:54:04 -07:00
Josef 'veloc1ty' Stautner
825f41a554 gunicorn: Allow ipv6 sockets 2022-05-11 21:00:00 +02:00
Trenton Holmes
f62193099c Runs pyupgrade to Python 3.8+ and adds a hook for it 2022-05-06 09:04:08 -07:00
kpj
50dbf0f461 Format remaining Python files 2022-02-27 15:37:20 +01:00
Yannic Schroeder
05d44b5e15 Allow specifying port through PAPERLESS_PORT environment variable 2022-02-21 22:46:02 +01:00
puuu
d272b78332 Introduce ConfigurableWorker to make uvicorn respect FORCE_SCRIPT_NAME 2021-05-14 14:44:13 +09:00
jonaswinkler
a20bfeecd4 PAPERLESS_WEBSERVER_WORKERS option 2021-02-15 16:27:35 +01:00
jonaswinkler
edb58727c0 increase worker timeout 2021-02-06 18:51:53 +01:00
jonaswinkler
b52792c0ed increase worker timeout for Raspberry Pi 2021-02-04 15:46:51 +01:00
jonaswinkler
79a65b5a91 update gunicorn.conf 2021-02-04 00:17:23 +01:00
jonaswinkler
43d60f4bbe Merge branch 'feature-websockets-status' into dev 2021-01-31 14:37:15 +01:00
jonaswinkler
494ee181d1 moved gunicorn.conf.py to a more appropriate place and reference that in the configuration scripts. 2021-01-31 13:52:21 +01:00