🎩 Джентльменский набор для пет-проекта 🛠️
Запуск пет-проекта — это как первый полёт на самодельном дроне: захватывающе, но детали важны. Вот мой джентльменский набор, который поможет настроить всё быстро, просто и без лишних затрат:
1️⃣ Документация
Просто и под рукой. Храните всё: идеи, планы, схемы. Главное правило: если что-то не задокументировано — этого как бы и нет.
2️⃣ Трекер задач
📋 Что использовать: Yandex Tracker.
Создаём задачу, трекаем прогресс, закрываем. Всё. Просто. Лаконично. Да и API у него удобное для автоматизации.
3️⃣ Хранилище кода
💾 Опции: GitHub, GitLab, Gitverse — всё, что умеет Git.
Собственный сервер для гита? Нет уж, спасибо. Хостинг спасает от головной боли.
4️⃣ CI/CD
🚀 Почему нужно: Катывать изменения руками — это как искать Wi-Fi в лесу.
Минимальный сетап: Jenkins + Ansible. Дёшево, сердито и работает. Jenkins командует, Ansible исполняет.
5️⃣ Метрики
📈 Чем мониторить: Prometheus + Grafana
🔥 Добавляем Telegram-бот для алертов, чтобы важное не упустить.
6️⃣ Логи
Собирать логи вручную? Это не хобби, это пытка. Kibana помогает сделать всё красиво и удобно.
7️⃣ Где всё это держать?
🗄️ Лайфхак: всегда ищите баланс между затратами времени и денег.