| Servicio | URL |
|---|---|
| App (local) | http://localhost/clothes |
| App (público) | https://xamp.airebros.com/clothes |
| n8n | https://raspin8n.airebros.com |
Config file: \\rocketnas\Container\cloudflared\config.yml
Tunnel: pringagit
Entrada relevante:
- hostname: xamp.airebros.com service: http://192.168.0.5:80
/share/CACHEDEV1_DATA/homes/rocketvan/bin/cloudflared tunnel route dns pringagit xamp.airebros.com docker restart pringaos_cloudflare
Un solo tunnel para todos los proyectos XAMPP.
Otros proyectos futuros:xamp.airebros.com/otroapp
80G:\xampp\htdocs\192.168.0.5Ejecutar una sola vez en PowerShell (como Administrador):
New-Item -ItemType SymbolicLink -Path "G:\xampp\htdocs\clothes" -Target "G:\GITHUB\clothes"
Verificar que Apache tiene FollowSymLinks activo (viene por defecto en XAMPP):
# En httpd.conf o VirtualHost: Options Indexes FollowSymLinks
192.168.0.149:5678https://raspin8n.airebros.comhttps://raspin8n.airebros.com/webhook/Los webhooks específicos de Design2Clothes se definirán al construir el flujo n8n.
define('GEMINI_API_KEY', 'AIza...');
define('N8N_WEBHOOK_URL', 'https://raspin8n.airebros.com/webhook/clothes');
define('APP_BASE_URL', 'https://xamp.airebros.com/clothes');
define('UPLOAD_DIR', __DIR__ . '/media/uploads/');
define('OUTPUT_DIR', __DIR__ . '/media/output/');