Tebako 0.9.0 enhances Ruby on Rails packaging with host folder mounting
Tebako 0.9.0 introduces the ability to mount host folders to memfs, providing seamless packaging support for Ruby on Rails applications. This feature helps overcome the challenge of dealing with Rails' hardcoded paths for temporary files, caches, and sockets.
Tebako 0.8.7 improves package portability on Linux distributions
Tebako 0.8.7 introduces forward compatibility for Linux distributions that depend on the GNU C Library (glibc
).
Tebako announces Ruby 3.3 support at v0.8.0
Tebako 0.8.0 now provides an option to create packages based on Ruby 3.3.3 and 3.3.4 on Ubuntu, Alpine, macOS and Windows.
Tebako announces full Windows support at v0.7.0
Tebako 0.7.0 now provides full support for Ruby on Windows 2019, Windows 2022.
Tebako Windows support at v0.6.0!
Tebako now officially supports Windows, including Windows 2019, Windows 2022 targets using MinGW ucrt64, at version 0.6.0 released today. Now Tebako supports packaging for most major platforms: Linux, macOS and Windows.
Benchmarking of tebako package against original Ruby applications
Tebako package created from a Ruby application introduces four features that can negatevaly affect performance. In this post we discuss performance comparison of Teback package and original application and show that negative impact is minimal.
Tebako patching
Building Ruby with minimal external dependencies is a challenging task loosely supported by community. We faced numerous issues on this path and had to resolve then creatively.
Using SSL in applications packaged with Aibika
Using SSL-powered features with Aibika may require additional handling of SLL certificates.
Introducing Aibika: Ruby executable packager on Windows built on Ocra
Aibika is a modernized version of the Ocra Ruby executable packager on Windows.
Tebako packager revisited
The distribution of Ruby applications can be considered an unsolved problem. By itself, Ruby does not provide a consistent and easy method for setting up and running a running application.
Tebako technology and data flow
The distribution of Ruby applications can be considered an unsolved problem. By itself, Ruby does not provide a consistent and easy method for setting up and running a complex application.
Challenges in distributing Ruby applications
The distribution of Ruby applications can be considered an unsolved problem. By itself, Ruby does not provide a consistent and easy method for setting up and running a complex application.