Discover and explore top open-source AI tools and projects—updated daily.
jolicodeDocker starter kit for PHP web projects
Top 79.5% on SourcePulse
This repository provides a Docker-based skeleton for PHP web projects, simplifying setup with built-in HTTPS, custom domains, and database support. It's designed for developers seeking a robust and easily configurable environment for their PHP applications.
How It Works
The project leverages Docker and Docker Compose to create a reproducible development environment. It uses Castor, a PHP-based task runner, to manage project configuration and execution. Key features include automatic domain mapping, HTTPS setup via Traefik, and support for various services like databases, message queues, and caching systems, all managed through docker-compose.yml configurations.
Quick Start & Requirements
composer global require castor/castorcastor.php with project name, domain, and PHP version.castor init to set up the project structure.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
castor init command should only be run once.4 days ago
1 day