Как заставить streamlit-приложение работать на HTTPS, не трогая сам Streamlit и его конфиг 

У вас все настроено для работы Streamlit, локально все крутится-вертится, вы переносите фреймворк на сервер иии… видите, что тот категорически не хочет работать по https, хотя при этом работает по http. Идем в инструкции, видим там параметры в config.toml для скармливания ключей SSL и неясные перспективы по темам официального форума, будет ли все работать…

Есть способ сразу так настроить Nginx, чтобы он спокойно открывал Streamlit на https. Особенно полезно, когда вы делаете хостинг для своих проектов, используйте прокси-сервер-привратник, перенаправляющий запросы на внутренние виртуальные машины. Единой настройки Nginx на этом «привратнике» хватит, чтобы сколько угодно https-сайтов на Streamlit открывать далее через него.

(More …)