Это действительно сработало, только теперь в другую сторону. index html работает отлично. Но бот теперь будто не ловит запросы, а сервер начал выдавать 404.
Конфиг:
server { server_name mysite.ru; location / { root /var/www/html; index index.html; } location /bot/ { proxy_pass http://127.0.0.1:3000; } listen 443 ssl; # managed by Certbot ssl_certificate /etc/letsencrypt/live/mysite.ru/fullchain.pem; # managed by Certbot ssl_certificate_key /etc/letsencrypt/live/mysite.ru/privkey.pem; # managed by Certbot include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot }
Ничего не вышло, новый вопрос вот Как перенаправить запрос на приложение телеграм бота? вроде бы всё работает, но ничего не работает. Сертификаты добавил. Приложение бросает в телеграм вопросы - всё супер, обратно глухо. Информация по хуку возвращает ошибку "last_error_message": "Connection reset by peer"
Попытался настроить всё. Nginx развёрнут в порядке по корню моего ip. Но при попытке запустить бота получаю ошибку
PermissionError: [Errno 13] error while attempting to bind on address ('0.0.0.0', 80): permission denied
Почти уверен что это связано с AioHTTP, ведь я не понимаю как его использовать..
UPD: Запустил веб сервер от aiohttp на порту 8080, всё успешно запустилось, но связи з ботом вообще никакой. При отмене таска получил сообщение
sys:1: RuntimeWarning: coroutine 'Executor._startup_webhook' was never awaited
Означает ли это что моя программа запускает сервер но не стартует хук?
Роман Мирр, да, обращения будут частыми, но на стороне ФС ничего выполнятся кроме как отдать фото не будет, но проблема в том что обращений будет много и не по одному фото нужно получать. Вариант с azure интересный, но не уверен будет ли справляться с трафиком.
Как мне понять нужен ли мне белый IP? Я так полагаю что не нужен. Работа бота ведёться только в нём и есть БД (сейчас прямо на пк, через условные пути). Поиск нужно будет делать по запросу бота, вот и весь функционал..
motcart, открывается всё быстро, но в момент открытия подвисает вся графическая составляющая.
Вывод команды показал что графика через Intel. Проблема в этом?
Конфиг:
Вывод логов докера:
Что я сделал не так?
PS. Прокси я не трогал, только добавил новый локейшн, вебхук перевесил на https://mysite.ru/bot/