/posts/clean-dev-environment

$ cat post.md

Как я поднимаю новый VPS: минимальный checklist без лишней магии

Базовый порядок действий после покупки сервера: доступ, безопасность, Docker, бэкапы и подготовка к первому деплою.

Новый сервер хочется настроить быстро, но именно в этот момент проще всего наделать решений, которые потом будут годами мешать. Поэтому я стараюсь начинать не со стека, а с базы: доступ, обновления, firewall, SSH, пользователь без root-рутины и понятная структура каталогов.

Следом идут Docker, резервные копии, базовый мониторинг и только потом реальные сервисы. Такой порядок скучный, зато он почти всегда спасает от ночных сюрпризов.

Что делаю первым

  • Обновляю систему и закрываю лишнее.
  • Настраиваю пользователя, SSH-ключи и запрет паролей.
  • Поднимаю firewall и проверяю открытые порты.
  • Готовлю Docker и структуру каталогов для сервисов.
  • Сразу решаю вопрос с резервными копиями.

$ ls related/

$ cat /etc/motd

infraTales

Личный блог о DevOps, инфраструктуре, инструментах и инженерной практике.