Skip to content

v1.5.0: Enhanced Docker Deployment with phpMyAdmin Integration

Latest

Choose a tag to compare

@jmrashed jmrashed released this 20 Nov 09:03
· 1 commit to main since this release

What's New πŸš€

✨ phpMyAdmin Integration

Added dedicated phpMyAdmin service to Docker Compose for easy database management
Access your database via web interface at http://localhost:8081
Pre-configured with project database credentials (Server: db, Username: root, Password: password)

🐳 Docker Improvements

Fixed Environment Variables: Config class now properly reads Docker environment variables
Reliable Container Startup: Updated docker-entrypoint.sh to use 'migrate' instead of 'fresh' migration
Better Database Connection: Resolved connection issues in containerized environment

πŸ“š Documentation Updates

Updated README.md with detailed Docker services information
Added phpMyAdmin access instructions and database management guide
Comprehensive CHANGELOG.md with version 1.5.0 details

Docker Services Overview

App Service: PHP 8.1 Apache on http://localhost:8000
Database Service: MySQL 8.0 on port 3307
phpMyAdmin Service: Web interface on http://localhost:8081

Quick Start with Docker

docker-compose up -d

Access API: http://localhost:8000

Access phpMyAdmin: http://localhost:8081

This release significantly improves the Docker development experience with built-in database management tools and fixes critical container configuration issues.