🎉 Alto v1.0 для Directus готов!
Помните мой CLI для Directus? Теперь это полноценный production-ready template! Что умеет: • ./alto redis, ./alto psql → прямые CLI без Docker exec • ./alto db-restore my-feature → поиск по времени модификации, не по имени • ./backup.sh → инкрементальные бекапы с hardlinks + gzip compression • ./backup-restore.sh backup_latest → восстановление полных окружений • ./sync.sh pull prod → cross-environment синхронизация одной командой • ./alto d users list, ./alto ds pull all → шорткаты для Directus CLI • ./alto ds push collections → синхронизация схемы с авто-версиями • ./alto = docker-compose + умная логика + встроенные утилиты • Auto-версионность → Directus 10 = directus-sync v2, Directus 11+ = v3 • Production-ready → retention policies, error recovery, health monitoring • Hot extension mounting → изменения без пересборки контейнеров • Security-first → защита от типовых ошибок конфигурации
Результат: Новый разработчик запускает проект за минуты, не часы git clone project cp example.env .env ./alto up -d
И сразу полнофункциональный Directus!
В цифрах: 18 файлов, 3126 строк кода, все протестировано на боевых проектах
Фишки: • Security-first конфигурация • Error recovery с диагностикой • Cross-platform compatibility • Comprehensive documentation
📖 GitHub | 🌐 Сообщество