Tebako
Open Source project
Tebako: an Executable Ruby Packager
Tebako is amazing!
Ruby applications have solved the distribution problem, and it’s all so wonderful!
О проекте
Tebako — это инновационный инструмент для создания самодостаточных исполняемых файлов из Ruby-приложений. Он объединяет само приложение, все необходимые зависимости и интерпретатор Ruby в один компактный исполняемый файл, что радикально упрощает процесс распространения и установки программного обеспечения. Благодаря использованию высокоэффективной файловой системы DwarFS, Tebako обеспечивает высокую производительность и компактность приложений. Инструмент поддерживает все современные версии Ruby (от 2.7 до 3.4) и работает на Linux, macOS и Windows.
В отличие от традиционных решений, Tebako не требует установки Ruby на целевой системе и сводит к минимуму создание временных файлов при запуске. Вместо этого инструмент использует виртуальную файловую систему, работающую в памяти, что повышает скорость и безопасность приложения. Такой подход подходит разработчикам, которым важны простота развёртывания, безопасность и кроссплатформенная совместимость Ruby-приложений.
Tebako разработан по заказу Ribose, Inc.; ей же принадлежат все права.
Хотите упаковать приложение на Ruby?
Объясню возможности и ограничения, интегрирую Tebako в CI/CD-пайплайн, помогу выполнить необходимые доработки

