@FictionBender

Запустить flask без порта?

Всем привет, есть небольшой вопрос по flask.
Имеет сайт, написанный на flask, домен на регру, а также vps (ubuntu) на firstbyte. Привязал домен к IP vps, теперь сайт грузится через mydomain.com:3001, но я не хочу, чтобы пользователям приходилось вводить порт. Вопрос состоит в том, как запустить сайт, без необходимости вводить порт в адресной строке.

Код сайта:
import flask
from waitress import serve

#Код сайта

if __name__ == "__main__":
    serve(app, host="0.0.0.0", port=3001)


Пробовал стирать порт, чтобы получалось serve(app, host="0.0.0.0"), в итоге сайт грузится только через ip сервера (т.е в адресной строке браузера ввожу ip vps без порта), но если просто зайти на mydomain.com, меня редиректит на рег.ру
  • Вопрос задан
  • 310 просмотров
Пригласить эксперта
Ответы на вопрос 1
includedlibrary
@includedlibrary
Можно поменять порт на 80, но тогда придётся запускать от рута. Также можно поставить nginx и настроить прокси с 80 порта на ваш 3001.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы