Comments 2
Вроде, должна была получиться хорошая статья для новичков, но что-то пошло не так…
… ну, вы поняли?
Это вы в терминале запустили? А как бедному новичку сделать так, чтобы эти вебхуки постоянно висели запущенными, в т.ч. перезапускались, когда вы перезагружаете сервер?
Причем тут DO вообще? Кроме постоянного упоминания баззворда.
Добавили бы объяснение, почему.
Для более современных сервисов, которые деплоятся чуть интереснее, чем просто «git pull && apply-migrations» было бы неплохо добавить пример, например, с перезапуском докер контейнера.
что все действия я выполняю от root,
… ну, вы поняли?
/root/go/bin/webhook -hooks /root/webhooks/hooks.json -ip «000.000.000.000» -verbose
Это вы в терминале запустили? А как бедному новичку сделать так, чтобы эти вебхуки постоянно висели запущенными, в т.ч. перезапускались, когда вы перезагружаете сервер?
Настройка Git (Digital Ocean Droplet)
Причем тут DO вообще? Кроме постоянного упоминания баззворда.
Не делайте deploy.sh исполняемым файлом.
Добавили бы объяснение, почему.
Для более современных сервисов, которые деплоятся чуть интереснее, чем просто «git pull && apply-migrations» было бы неплохо добавить пример, например, с перезапуском докер контейнера.
+1
go тем и отличается от остальных, что для деплоя обычно хватает scp на бинарник. Не нужно, в общем, ставить go на сервер. Просто wget https://github.com/adnanh/webhook/releases/download/2.6.9/webhook-linux-386.tar.gz (ссылка со страницы releases) и распаковать.
+1
Sign up to leave a comment.
Как реализовать деплой с GitHub на продакшн сервер, использовав Webhook