Ответ 1
pserve
использует pserve
как сервер по умолчанию, однако вы можете заменить сервер, используемый для обновления вашего конфигурационного файла .ini
:
[server:main]
use = egg:waitress#main
host = 0.0.0.0
port = 5900
Например:
[server:main]
use = egg:gunicorn
host = 0.0.0.0
port = 5900
workers = 1
worker_class = gevent
gunicorn поддерживает SSL из коробки, глядя на документацию, и вы можете добавить следующее, чтобы включить SSL:
certfile=~/ssl/server.crt
keyfile=~/ssl/server.key
ssl_version=3
Это должно позволить вам запускать pserve и иметь сервер с поддержкой SSL. В большинстве случаев, если вы развертываете свой проект, вы хотите использовать nginx для прокси-запросов на ваш серверный сервер, а nginx - для завершения SSL-соединения.