The-Way-of-SRE
DocsПодборка материалов и заметок для тех, кто развивается в SRE-направлении.
Подборка моих open-source проектов: SRE-инструменты, CLI-утилиты и учебные эксперименты.
Тут всё, что я когда-либо доводил до публичного состояния. Источник правды — data/projects.yaml
в репозитории блога. Часть проектов уже на паузе или
в архиве — это нормально, оставляю как есть для истории.
Подборка материалов и заметок для тех, кто развивается в SRE-направлении.
Генератор текстовых SRE-артефактов: задачи, постмортемы, RFC, runbook'и, changelog'и.
Плавающее окно для встроенного менеджера плагинов vim.pack: смотреть статусы и обновлять плагины (Neovim 0.12+).
Github Actions для отправки уведомлений в Telegram.
CLI и composite GitHub Action для уведомления IndexNow (Bing, Yandex и др.) об изменившихся страницах.
Генератор паролей с настраиваемыми классами символов.
Быстрый импортёр CSV-экспорта из macOS Passwords прямо в локальный pass-store (passwordstore.org).
Генератор LICENSE-файлов: семь популярных лицензий зашиты в бинарь, правообладатель и год подставляются из git config.
Управление /etc/hosts из YAML-конфига: группы, zone-файлы, удалённые blocklist'ы и бэкапы.
Открывает remote-репозиторий из локального клона прямо в браузере.
Лабораторные и конспект по алгоритмам и структурам данных (Python) на MkDocs Material.
Экспорт задач из Things 3 в разные форматы.
Тонкая Go-обёртка над AppleScript для Things 3: чтение и запись задач из терминала и пайплайнов.
CLI для централизованного и безопасного управления личными секретами: пароли, OAuth-токены, API-ключи.
CLI-редактор постов для управления контент-пайплайном Telegram-канала.
Терминальный аналог Things 3 с аналогичным функционалом.
Учебное Go-приложение с Docker multi-stage сборкой и Helm-чартом для Kubernetes.