Деплой Телеграм Бота на сервер
Алгоритм деплоя ssh circ@001.001.001.001 # можно зайти только под именем, под которым зарегался bash # переходим в консоль bash Дальше обновляемся sudo apt update sudo apt upgrade Устанавливаем Docker curl -fsSL https://get.docker.com -o get-docker.sh sudo sh get-docker.sh Создаем директорию проектов mkdir projects $ cd projects Ну а дальше клонируем репозиторий git clone – адрес с гитхаба входим в него cd имя_папки_проекта с ГитХаба открываем файл main.env vim env/main.env записать токен бота 6850109769:AAF7H94Jn5TmDhPQwjDqgXId2Ik_MQT4sIM :wq — записать и выйти Запускаем докер композ sudo docker compose up -d # в режиме deamon _______________________________________________________________ Другие команды cntr+ l = clear очистить консоль shift + A - редактировать :wq – записать и выйти pwd - проверяем в терминале директорию cntrl +d – выход из текущей строки ls – посмотреть папки _______________________________________________________________ Подключение к БД Идем в директорию проекта docker compose exec postgres_main bash # Зайти в контейнер Postgres psql -U postgres \l – посмотреть DB \c b_base - подключиться к определённой ДБ \d посмотреть таблицы чтобы посмотреть данные таблиц select * from users; Курс на степике по созданию ботов https://stepik.org/course/120924/syllabus
Название:
Деплой Телеграм Бота на сервер
Категория:
Разное