на github'e? Хостел узнать какие файлы обязательно создать, Procfile(что лучше в нём указывать? Я слышал web не стоит а что bot) но не понял конкретно.
Я так поняла зависимости в requirements.txt, а версию питона runtime.txt это обезательно? И реально ли запустить бота без терминала(я так запустил на php).
Версию питона лучше указать, иначе запустится на хз какой. web нужен для веб приложений, бот как раз такой, если работает на хуках
В Procfile что указать нужно?
Я хосчу. У меня конфиг файл с энвайронмент вариэйблами и всем таким прочим. В прокфайле запускается бот.ру, в реквайрментс зависимости. Больше служебных файлов нет. Запустить без терминала, емнип, реально, потому что все базовые функции выполняются через гуи сайта. Но лучше, проще и надежнее все же через CLI.
Конфиг файл с переменными окружения? Это как?
Можно тебя в лс?
Хорошо: конфиг файл, в котором переменные окружения, настраиваемые в самом хероку, присваиваются переменным, которые используются в коде.
Не надо, если есть вопросы, задавай тут, может, кто-то умнее меня найдется (точно)
в конфиг файле не могут быть переменные окружения
Procfile нужен heroku для того, чтобы знать, как запускать сервер, к примеру такой строчки с папкой будет достаточно: web: hello если твой сурс расположен в папке, которая называется по другому, то и содержимое будет другим web: <папка, в которой расположен код приложения>
Я понял что в Procfile указано: web: python bot.py ?
допустим у тебя есть файл main.py в папке, тебе надо его запускать web: python main.py указываешь в profile
.
В profile так и не понятно
Обсуждают сегодня