210 читали · 10 месяцев назад
Как сделать автоматическое обновление проекта с GitHub на удаленный сервер
Добрый день. Не так давно понадобилось настроить автоматическое обновление проекта с GitHub. Т.е. при пуше проекта с локальной машины на Гитхаб с Гитхаба чтобы проект сразу обновлялся на удаленном сервере. Итак приступим. Для начала на нашем сервере, где крутиться сам проект в папке /etc/systemd/system создаем сервис, который будет запускать наш проект при обновлении. Делаем файл test.service с таким содержимым: [Unit] Description=test.service Documentation=https://test.ru After=network.target
588 читали · 1 год назад
PHP Telegram bot + Laravel разработка с нуля `Урок - 7`
Настройка пакета irazasyed/telegram-bot-sdk, создание первой команды StartCommand телеграм бота, доработка WebhookController, отладка работы новой команды. Настройка Чтобы настроить установленный ранее пакет для работы с api telegram, достаточно обратиться к уже знакомому Artisan и выполнить команду: php artisan vendor:publish --provider="Telegram\Bot\Laravel\TelegramServiceProvider" Мы увидим созданный в папке config файл telegram.php Он довольно подробно задокументирован, мы рассмотрим необходимые нам параметры: Выносим токен в env файл По умолчанию в проекте у вас должно быть 2 файла ...