PHPackages                             tacocraft/tacocraft - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [DevOps &amp; Deployment](/categories/devops)
4. /
5. tacocraft/tacocraft

ActiveProject[DevOps &amp; Deployment](/categories/devops)

tacocraft/tacocraft
===================

Craft Laravel Projects with Mexican Flavor - A modern Laravel scaffolding tool

1.0.1(8mo ago)02MITPHPPHP ^8.1

Since Aug 30Pushed 8mo agoCompare

[ Source](https://github.com/Nogthings/taco-craft)[ Packagist](https://packagist.org/packages/tacocraft/tacocraft)[ Docs](https://tacocraft.dev)[ RSS](/packages/tacocraft-tacocraft/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (2)Dependencies (12)Versions (3)Used By (0)

🌮 TacoCraft
===========

[](#-tacocraft)

**Craft Laravel Projects with Mexican Flavor** - Una herramienta moderna de scaffolding para Laravel

[![Latest Version on Packagist](https://camo.githubusercontent.com/7212292c1a36e5e7d19bb8310fde4001ef7eb5a4c9d34b33daae43fdee831068/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f7461636f63726166742f7461636f63726166742e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/tacocraft/tacocraft)[![Total Downloads](https://camo.githubusercontent.com/025ffb7195e76c7956f266aa597291893cb10b52c76b7fd465d63adf5a538b93/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f7461636f63726166742f7461636f63726166742e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/tacocraft/tacocraft)[![License](https://camo.githubusercontent.com/64f9391ed9312e94858bb05a3da85424f485bda6e1ed44cd1bc67f5bdb8272f6/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f7461636f63726166742f7461636f63726166742e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/tacocraft/tacocraft)

🚀 ¿Qué es TacoCraft?
--------------------

[](#-qué-es-tacocraft)

TacoCraft es una herramienta CLI que te permite crear proyectos Laravel completamente configurados con Docker, incluyendo:

- 🐳 **Docker Compose** preconfigurado
- 🗄️ **MySQL 8.0** optimizado
- 🔴 **Redis** para cache y sesiones
- 📦 **MinIO** para almacenamiento de archivos
- 🌐 **Nginx** con proxy reverso y cache
- 📧 **MailHog** para testing de emails
- ⚡ **PHP 8.2** con extensiones optimizadas
- 🔧 **Supervisor** para gestión de procesos

📋 Requisitos
------------

[](#-requisitos)

- PHP 8.1 o superior
- Composer
- Docker y Docker Compose
- Git

🛠️ Instalación
--------------

[](#️-instalación)

### Instalación Global (Recomendada)

[](#instalación-global-recomendada)

```
composer global require tacocraft/tacocraft
```

### Instalación Local

[](#instalación-local)

```
composer require --dev tacocraft/tacocraft
```

🌮 Uso
-----

[](#-uso)

### Crear un Nuevo Proyecto

[](#crear-un-nuevo-proyecto)

```
# Proyecto básico
tacocraft new mi-proyecto

# Proyecto SAAS completo
tacocraft new mi-saas --template=saas

# Proyecto API
tacocraft new mi-api --template=api

# Proyecto con Inertia.js
tacocraft new mi-app --template=inertia

# Proyecto con Livewire
tacocraft new mi-livewire --template=livewire
```

### Opciones Disponibles

[](#opciones-disponibles)

```
tacocraft new [nombre] [opciones]

Opciones:
  --template=TEMPLATE    Template a usar (default, saas, api, inertia, livewire)
  --force               Sobrescribir directorio existente
  --no-docker          Crear proyecto sin Docker
  --php-version=VERSION Versión de PHP (8.1, 8.2, 8.3)
```

📁 Estructura del Proyecto Generado
----------------------------------

[](#-estructura-del-proyecto-generado)

```
mi-proyecto/
├── docker/
│   ├── nginx/
│   │   └── nginx.conf
│   ├── php/
│   │   ├── Dockerfile
│   │   ├── php.ini
│   │   ├── opcache.ini
│   │   └── supervisord.conf
│   ├── mysql/
│   │   └── my.cnf
│   └── redis/
│       └── redis.conf
├── src/                    # Aplicación Laravel
├── docker-compose.yml
├── Makefile
├── deploy.sh
├── security.conf
└── README.md

```

🐳 Comandos Docker
-----------------

[](#-comandos-docker)

```
# Iniciar servicios
docker-compose up -d

# Ver logs
docker-compose logs -f

# Parar servicios
docker-compose down

# Reconstruir contenedores
docker-compose up -d --build
```

🔧 Servicios Incluidos
---------------------

[](#-servicios-incluidos)

ServicioPuertoDescripción**Nginx**80, 443Servidor web con proxy reverso**Laravel**9000Aplicación PHP-FPM**MySQL**3306Base de datos**Redis**6379Cache y sesiones**MinIO**9000, 9001Almacenamiento de archivos**MailHog**8025Testing de emails📦 Templates Disponibles
-----------------------

[](#-templates-disponibles)

### 🏢 SAAS Template

[](#-saas-template)

Perfecto para aplicaciones SaaS con:

- Multi-tenancy preparado
- Sistema de suscripciones
- Panel de administración
- API completa
- Manejo de archivos con MinIO

### 🔌 API Template

[](#-api-template)

Ideal para APIs REST:

- Laravel Sanctum
- Documentación automática
- Rate limiting
- Versionado de API

### ⚡ Inertia Template

[](#-inertia-template)

Para SPAs modernas:

- Vue.js 3 + Inertia.js
- Tailwind CSS
- TypeScript
- Vite

### 🔥 Livewire Template

[](#-livewire-template)

Para aplicaciones reactivas:

- Laravel Livewire 3
- Alpine.js
- Tailwind CSS
- Componentes preconstruidos

🚀 Deployment
------------

[](#-deployment)

Cada proyecto incluye scripts de deployment:

```
# Deployment automático
./deploy.sh

# Configuración de seguridad
./security-setup.sh
```

🔒 Seguridad
-----------

[](#-seguridad)

Todos los proyectos incluyen:

- Configuraciones de seguridad básicas
- Headers de seguridad en Nginx
- Configuración SSL/TLS
- Firewall básico
- Backup automatizado

🤝 Contribuir
------------

[](#-contribuir)

¡Las contribuciones son bienvenidas! Por favor:

1. Fork el proyecto
2. Crea una rama para tu feature (`git checkout -b feature/AmazingFeature`)
3. Commit tus cambios (`git commit -m 'Add some AmazingFeature'`)
4. Push a la rama (`git push origin feature/AmazingFeature`)
5. Abre un Pull Request

🐛 Reportar Bugs
---------------

[](#-reportar-bugs)

Si encuentras un bug, por favor [abre un issue](https://github.com/Nogthings/tacocraft/issues) con:

- Descripción del problema
- Pasos para reproducir
- Versión de TacoCraft
- Sistema operativo
- Versión de PHP

📝 Changelog
-----------

[](#-changelog)

Ver [CHANGELOG.md](CHANGELOG.md) para los cambios recientes.

📄 Licencia
----------

[](#-licencia)

Este proyecto está bajo la licencia MIT. Ver [LICENSE](LICENSE) para más detalles.

👨‍💻 Autor
---------

[](#‍-autor)

**Oscar Galvez**

- Email:
- GitHub: [@Nogthings](https://github.com/Nogthings)

---

**Hecho con 🌮 y ❤️ en Culiacán, México**

¿Te gusta TacoCraft? ¡Dale una ⭐ en GitHub!

###  Health Score

30

—

LowBetter than 64% of packages

Maintenance60

Regular maintenance activity

Popularity2

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity45

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

2

Last Release

255d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/831fcd7afc3453e4dcb0799e4f32104f748654fa8c6f31dbe95471ac1488a2c6?d=identicon)[Nogthings](/maintainers/Nogthings)

---

Top Contributors

[![Nogthings](https://avatars.githubusercontent.com/u/26830989?v=4)](https://github.com/Nogthings "Nogthings (4 commits)")

---

Tags

phplaravelscaffoldinggeneratordevelopmentdockermexico

###  Code Quality

TestsPest

Static AnalysisPHPStan

Code StyleLaravel Pint

Type Coverage Yes

### Embed Badge

![Health badge](/badges/tacocraft-tacocraft/health.svg)

```
[![Health](https://phpackages.com/badges/tacocraft-tacocraft/health.svg)](https://phpackages.com/packages/tacocraft-tacocraft)
```

###  Alternatives

[laravel/framework

The Laravel Framework.

34.6k509.9M17.0k](/packages/laravel-framework)[symfony/maker-bundle

Symfony Maker helps you create empty commands, controllers, form classes, tests and more so you can forget about writing boilerplate code.

3.4k111.1M568](/packages/symfony-maker-bundle)[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.4k5.6M651](/packages/sylius-sylius)[laravel/dusk

Laravel Dusk provides simple end-to-end testing and browser automation.

1.9k36.7M259](/packages/laravel-dusk)[tightenco/jigsaw

Simple static sites with Laravel's Blade.

2.2k438.5k29](/packages/tightenco-jigsaw)[shopware/platform

The Shopware e-commerce core

3.3k1.5M3](/packages/shopware-platform)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
