Деплой на VPS из GitHub Actions по SSH: ключ, релизы и откат
Автоматический деплой на VPS из GitHub Actions: отдельный ключ и пользователь, закреплённый ключ сервера, релизы с откатом и проверка после выкладки.
Все статьи по теме. Весь блог
Автоматический деплой на VPS из GitHub Actions: отдельный ключ и пользователь, закреплённый ключ сервера, релизы с откатом и проверка после выкладки.
Обновления, отдельный пользователь с sudo, вход только по ключу, файрвол UFW, автоматические обновления безопасности, fail2ban, время и файл подкачки. По шагам и с проверкой каждого.
Создаём ключ ed25519 в Windows, macOS и Linux, добавляем его на сервер, настраиваем короткое имя подключения и выключаем вход по паролю так, чтобы не потерять доступ.