containers

containers is an open-source collection of production-grade Docker images designed to compete with Bitnami. Every container is fully configurable via environment variables — even when the upstream program does not support it — with consistent volumes across images.
The Problem
Most container images from providers like Bitnami are rigid: configuration is often baked in, volumes are inconsistent between images, and adapting a container to your environment frequently means forking the Dockerfile. Teams end up maintaining their own images or fighting upstream conventions.
The Solution
containers takes a different approach. Every image is configurable entirely through environment variables, even when the underlying program does not natively support it — the entrypoint translates env vars into the right configuration. Volumes and directory layouts are kept consistent across every image, so moving between containers feels the same. The project ships 20+ images spanning databases, message queues, observability stacks, and web servers, with Docusaurus documentation at docs.containers.supanadit.com.
Key Features
- Docker Containerization
- Production-Grade Images
- Env-Based Configuration
- 20+ Container Images
- Docusaurus Documentation
- GitHub CI/CD Pipeline
- Multi-Arch Builds
- Open Source
Key Outcomes
Env-Based Config
Everything configurable via environment variables, even when the upstream program does not support it.
Consistent Volumes
Volume and directory layouts are kept consistent across every image.
20+ Images
Databases, message queues, observability stacks, and web servers.
Documented
Docusaurus documentation published at docs.containers.supanadit.com.
Project Summary
containers is an ambitious open-source project providing production-grade Docker images that are fully configurable via environment variables, with consistent volumes across images. Available at github.com/supanadit/containers.