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 pipeline, помогу выполнить необходимые доработки