Black staircase with seven steps shown in silhouette on a transparent background.

Gigalixir-24 Stack (Ubuntu 24.04)

Run your applications on Ubuntu 24 with the latest system packages, security patches, and library versions. The default stack for new applications, built for modern Elixir deployments.

Your application doesn't run in isolation. It depends on system libraries, SSL certificates, image processing tools, and native dependencies that come from the operating system. Gigalixir-24 is based on Ubuntu 24 and Heroku's heroku-24 stack, giving you current versions of OpenSSL, libpq, ImageMagick, and hundreds of other packages. When security vulnerabilities get patched upstream, you get those patches. When new Elixir and Erlang versions require newer system libraries, they're already there.

Current System Packages: Ubuntu 24 ships with modern versions of common dependencies. OpenSSL 3.x, Python 3.12, and updated C libraries mean fewer compatibility issues when compiling NIFs or linking native extensions.

Security Patches Included: We rebuild stack images when critical security updates are released. Your containers get patched libraries without you tracking CVEs or manually rebuilding.

Elixir Releases Default: The gigalixir-24 stack defaults to Elixir Releases mode when you have a config/runtime.exs file. Faster startup, smaller slugs, and proper runtime configuration out of the box.

Easy Stack Migration: Switching stacks is one command: gigalixir stack:set -s gigalixir-24. Rebuild and deploy to pick up the new base image. We also support gigalixir-22 and gigalixir-20 for applications that need older system libraries.

High-Performance Hosting for Modern Apps.

Stop fighting generic cloud infrastructure.

Whether you’re working with Elixir, Python, or Node.js, get the specialized support and performance your application deserves.