Black staircase with seven steps shown in silhouette on a transparent background.
Store uploads, assets, and backups in S3. Gigalixir apps connect to your existing AWS infrastructure with standard environment variables.

Your Elixir application probably already uses S3 for file uploads, static assets, or database backups. Gigalixir doesn't lock you into proprietary storage. Set your AWS credentials as config vars, point your application at your buckets, and everything works the way it does locally.

Use Your Existing Buckets: No migration required. Connect to S3 buckets you already have. Your IAM policies, lifecycle rules, and access controls stay exactly where they are.

Standard Configuration: Set AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, and your bucket name as Gigalixir config vars. Libraries like ExAws work without modification.

Region Flexibility: Gigalixir runs in both AWS and GCP regions. Place your app in the same AWS region as your S3 buckets to minimize latency and data transfer costs.

Secure by Default: Config vars are encrypted at rest. Your AWS credentials never appear in logs, container images, or the Gigalixir dashboard.

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.