Repository navigation
v1.0.0
Docker Laravel v1.0.0 Release Notes
We are thrilled to announce the initial release (v1.0.0) of Docker Laravel by Devanox Private Limited!
This release provides production-ready, highly configurable Docker images tailored for PHP and Laravel applications, designed to streamline both local development and production deployments.
π Key Features
π³ Production-Ready Docker Environments
- Multi-PHP Support: Seamless support for PHP 8.3, 8.4, and 8.5. Images are automatically built and published with specific PHP version tags (e.g.,
:8.5,:8.4,:latest). - Debian & Alpine Variants: Flexibility to choose between Debian-based and Alpine-based images depending on your size and security requirements.
- Pre-installed Composer: The latest version of Composer is included out-of-the-box so you can start managing dependencies immediately.
β‘ Automatic Laravel Installer
- Zero-Config Bootstrapping: Mounting an empty directory to
/var/www/htmlautomatically triggers the container to download and bootstrap a fresh Laravel installation.
π οΈ Built-in Supervisor Services
Easily toggle essential Laravel services via environment variables without needing to modify the Dockerfile:
- Queue Worker (
LARAVEL_ENABLE_QUEUE_WORKER=1) - Task Scheduler (
LARAVEL_ENABLE_SCHEDULER=1) - Laravel Horizon (
LARAVEL_ENABLE_HORIZON=1) - Laravel Pulse (
LARAVEL_ENABLE_PULSE=1) - Laravel Reverb (
LARAVEL_ENABLE_REVERB=1)
π HTTPS Ready
- Local SSL: Pre-generated SSL certificates included (
server.crt,server.key) to test HTTPS locally right away. - Production SSL: Simple volume mounting allows you to easily drop in your valid production certificates.
π CI/CD Automation
- Automated daily "rolling release" builds via GitHub Actions to ensure OS packages, security patches, and PHP versions are constantly up-to-date.
- Images are automatically published to both Docker Hub (
devanoxpvtltd/laravel) and GitHub Container Registry (GHCR).
π Documentation & Licensing
- Added comprehensive
README.md,GITHUB_SETUP_GUIDE.md, andRELEASING.mdguides to help you get started quickly. - Licensed under the terms of the GNU General Public License v3.0.
For inquiries or support, please contact info@devanox.com or open an issue on our GitHub repository.