На днях Константин Ковшенин выпустил бесплатный open source сервис Sail с интерфейсом командной строки (CLI), позволяющий развертывать WordPress-приложения в облака DigitalOcean.
Sail размещен на GitHub и доступен для Linux, MacOS и Windows через Homebrew и PyPI.
Как отмечает Константин в своем анонсе, Sail позволяет оптимизировать выполнение рутинных операций, связанных с обслуживанием существующих серверов, а также конфигурированием и развертыванием новых серверов DigitalOcean для различных проектов.
Вы можете посмотреть вводное видео, в котором демонстрируются возможности Sail:
Главные преимущества Sail перед другими имеющимися решениями:
- Sail бесплатен, имеет открытый код.
- Быстрая настройка и запуск чистого WordPress-сайта в вашем облачном аккаунте DigitalOcean (на это требуется менее 2 минут).
- Развертывание изменений кода и выполнение откатов на базе быстрых атомарных операций.
- Добавление доменов и бесплатных SSL-сертификатов Let’s Encrypt.
- Создание/восстановление полных бэкапов баз данных и файлов.
- Быстрый доступ к серверным логам, оболочкам SSH, WP-CLI, MySQL.
- Полный root-доступ из командной строки.
- Легкое масштабирование вашего бизнеса.
Основной инструмент является полностью бесплатным, однако за дополнительную плату в $9/месяц можно получить премиальные возможности (расширенные модули кэширования, улучшенные бэкапы и т.д.) и премиум-поддержку.
Все инструкции по установке Sail доступны на Github.