Как стать автором
Поиск
Написать публикацию
Обновить

Комментарии 2

Вроде, должна была получиться хорошая статья для новичков, но что-то пошло не так…
что все действия я выполняю от 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» было бы неплохо добавить пример, например, с перезапуском докер контейнера.

go тем и отличается от остальных, что для деплоя обычно хватает scp на бинарник. Не нужно, в общем, ставить go на сервер. Просто wget https://github.com/adnanh/webhook/releases/download/2.6.9/webhook-linux-386.tar.gz (ссылка со страницы releases) и распаковать.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий