Python3 Сани c + сертификат SSL - PullRequest
0 голосов
/ 29 марта 2020

Прежде всего, я делаю это впервые, и я знаю, что я потерян.

Я хочу использовать Python Sani c в качестве основы для моего веб-сайта. Но я также хочу использовать свой сертификат SSL и мой домен. Метод в документах Sani c не работает. Я ищу в сети и обнаружил, что мне нужно nginx или Apache2. Но я понятия не имею, что делать дальше.

1 Ответ

0 голосов
/ 29 марта 2020

Лучше всего для этого использовать Nginx прокси. Скоро должно появиться полное руководство по этому вопросу на https://sanic.readthedocs.io/en/latest/sanic/nginx.html (как только документы будут перестроены, скоро).

Чтобы включить встроенную поддержку SSL,

app.run(host="0.0.0.0", port=443, ssl=dict(
    cert="/etc/letsencrypt/live/example.com/fullchain.pem",
    key="/etc/letsencrypt/live/example.com/privkey.pem",
))
...