Modificación del composer install

This commit is contained in:
2026-06-16 15:37:15 -06:00
parent 9f54230da7
commit 4d532fb57b
2 changed files with 100 additions and 55 deletions
+94 -50
View File
@@ -1,81 +1,125 @@
APP_NAME=Laravel
APP_ENV=local
APP_KEY=
APP_DEBUG=true
APP_URL=http://localhost
APP_LOCALE=es # APP_NAME=Laravel
APP_FALLBACK_LOCALE=es # APP_ENV=local
APP_FAKER_LOCALE=es_ES # APP_KEY=
# APP_DEBUG=true
# APP_URL=http://localhost
APP_MAINTENANCE_DRIVER=file # APP_LOCALE=es
# APP_MAINTENANCE_STORE=database # APP_FALLBACK_LOCALE=es
# APP_FAKER_LOCALE=es_ES
# PHP_CLI_SERVER_WORKERS=4 # APP_MAINTENANCE_DRIVER=file
# # APP_MAINTENANCE_STORE=database
BCRYPT_ROUNDS=12 # # PHP_CLI_SERVER_WORKERS=4
LOG_CHANNEL=stack # BCRYPT_ROUNDS=12
LOG_STACK=single
LOG_DEPRECATIONS_CHANNEL=null
LOG_LEVEL=debug
DB_CONNECTION=mysql # LOG_CHANNEL=stack
DB_HOST=127.0.0.1 # LOG_STACK=single
DB_PORT=3306 # LOG_DEPRECATIONS_CHANNEL=null
DB_DATABASE=sistemaeducativo # LOG_LEVEL=debug
DB_USERNAME=root
DB_PASSWORD=
SESSION_DRIVER=database # DB_CONNECTION=mysql
SESSION_LIFETIME=120 # DB_HOST=127.0.0.1
SESSION_ENCRYPT=false # DB_PORT=3306
SESSION_PATH=/ # DB_DATABASE=sistemaeducativo
SESSION_DOMAIN=null # DB_USERNAME=root
# DB_PASSWORD=
BROADCAST_CONNECTION=log # SESSION_DRIVER=database
FILESYSTEM_DISK=local # SESSION_LIFETIME=120
QUEUE_CONNECTION=database # SESSION_ENCRYPT=false
# SESSION_PATH=/
# SESSION_DOMAIN=null
CACHE_STORE=database # BROADCAST_CONNECTION=log
# CACHE_PREFIX= # FILESYSTEM_DISK=local
# QUEUE_CONNECTION=database
APP_NAME="Sistema Educativo CUIEP" # CACHE_STORE=database
APP_ENV=local # # CACHE_PREFIX=
# APP_NAME="Sistema Educativo CUIEP"
# APP_ENV=local
# APP_KEY=base64:1EprnplCgW3bOVa+E65gRv3OUX+ls4Pylw50UqGgiWU=
# APP_DEBUG=true
# APP_URL=http://localhost:8000
# APP_LOCALE=es
# DB_CONNECTION=mysql
# DB_HOST=127.0.0.1
# DB_PORT=3306
# DB_DATABASE=sistemaeducativo
# DB_USERNAME=laravel
# DB_PASSWORD=
# SESSION_DRIVER=file
# QUEUE_CONNECTION=database
# BROADCAST_CONNECTION=reverb
# REVERB_APP_ID=748566
# REVERB_APP_KEY=fmoknd2swp3clsqfbdpg
# REVERB_APP_SECRET=vahbjut789g3d7rdphzg
# REVERB_HOST=127.0.0.1
# REVERB_PORT=8080
# REVERB_SCHEME=http
# VITE_REVERB_HOST=127.0.0.1
# VITE_REVERB_PORT=8080
# VITE_REVERB_SCHEME=http
# VITE_REVERB_APP_KEY="${REVERB_APP_KEY}"
# OPENPAY_ID=
# OPENPAY_PRIVATE_KEY=
# OPENPAY_PUBLIC_KEY=
# OPENPAY_PRODUCTION=false
# WHATSAPP_TOKEN=EAANZBf4YEsjABRnUjl4d5PQS33GwnMZA6u9nFLvXpJAR4ZAlMEjg33AOPI6ommzCuQZAjZABJ4QclDptJXA0aGvZCPzL2dhiELU5mZBEJ2eZALu4SbZAaQQ6umgq7uCSh4yOsk58urzM9P6W5JMZBbl1LT5ZBqmCvBKKC0rAFtZBZB2GiwN54mlSZAifZAq9kbuUuZAzkwZDZD
# WHATSAPP_PHONE_ID=1168611189662826
# WHATSAPP_WABA_ID=1652562415964289
# WHATSAPP_VERIFY_TOKEN=muronegro_webhook_2026
APP_NAME=Sistema Educativo CUIEP
APP_ENV=production
APP_KEY=base64:1EprnplCgW3bOVa+E65gRv3OUX+ls4Pylw50UqGgiWU= APP_KEY=base64:1EprnplCgW3bOVa+E65gRv3OUX+ls4Pylw50UqGgiWU=
APP_DEBUG=true APP_DEBUG=true
APP_URL=http://localhost:8000 APP_URL=https://sistemaeducativo.muronegro.cloud
APP_LOCALE=es APP_LOCALE=es
DB_CONNECTION=mysql DB_CONNECTION=mysql
DB_HOST=127.0.0.1 DB_HOST=q3hzv0li1gt2ppqbp21eg7pd
DB_PORT=3306 DB_PORT=3306
DB_DATABASE=sistemaeducativo DB_DATABASE=sistemaeducativo
DB_USERNAME=laravel DB_USERNAME=laravel
DB_PASSWORD= DB_PASSWORD=Azulejo#2026
SESSION_DRIVER=database
SESSION_DRIVER=file
QUEUE_CONNECTION=database QUEUE_CONNECTION=database
BROADCAST_CONNECTION=reverb BROADCAST_CONNECTION=reverb
REVERB_APP_ID=748566 REVERB_APP_ID=748566
REVERB_APP_KEY=fmoknd2swp3clsqfbdpg REVERB_APP_KEY=fmoknd2swp3clsqfbdpg
REVERB_APP_SECRET=vahbjut789g3d7rdphzg REVERB_APP_SECRET=vahbjut789g3d7rdphzg
REVERB_HOST=127.0.0.1 REVERB_HOST=0.0.0.0
REVERB_PORT=8080 REVERB_PORT=8085
REVERB_SCHEME=http REVERB_SCHEME=http
VITE_REVERB_HOST=reverb.muronegro.cloud
VITE_REVERB_HOST=127.0.0.1 VITE_REVERB_PORT=443
VITE_REVERB_PORT=8080 VITE_REVERB_SCHEME=https
VITE_REVERB_SCHEME=http VITE_REVERB_APP_KEY=fmoknd2swp3clsqfbdpg
VITE_REVERB_APP_KEY="${REVERB_APP_KEY}"
OPENPAY_ID= OPENPAY_ID=
OPENPAY_PRIVATE_KEY= OPENPAY_PRIVATE_KEY=
OPENPAY_PUBLIC_KEY= OPENPAY_PUBLIC_KEY=
OPENPAY_PRODUCTION=false OPENPAY_PRODUCTION=false
WHATSAPP_TOKEN=EAANZBf4YEsjABRnUjl4d5PQS33GwnMZA6u9nFLvXpJAR4ZAlMEjg33AOPI6ommzCuQZAjZABJ4QclDptJXA0aGvZCPzL2dhiELU5mZBEJ2eZALu4SbZAaQQ6umgq7uCSh4yOsk58urzM9P6W5JMZBbl1LT5ZBqmCvBKKC0rAFtZBZB2GiwN54mlSZAifZAq9kbuUuZAzkwZDZD WHATSAPP_TOKEN=EAANZBf4YEsjABRnUjl4d5PQS33GwnMZA6u9nFLvXpJAR4ZAlMEjg33AOPI6ommzCuQZAjZABJ4QclDptJXA0aGvZCPzL2dhiELU5mZBEJ2eZALu4SbZAaQQ6umgq7uCSh4yOsk58urzM9P6W5JMZBbl1LT5ZBqmCvBKKC0rAFtZBZB2GiwN54mlSZAifZAq9kbuUuZAzkwZDZD
WHATSAPP_PHONE_ID=1168611189662826 WHATSAPP_PHONE_ID=1168611189662826
WHATSAPP_WABA_ID=1652562415964289 WHATSAPP_WABA_ID=1652562415964289
WHATSAPP_VERIFY_TOKEN=muronegro_webhook_2026 WHATSAPP_VERIFY_TOKEN=muronegro_webhook_2026
MAIL_MAILER=smtp
MAIL_HOST=server.sistemasecuiep.com
MAIL_PORT=465
MAIL_USERNAME=no-reply@devsecuiep.sistemasecuiep.com
MAIL_PASSWORD=Azulejo#2025
MAIL_ENCRYPTION=ssl
MAIL_FROM_ADDRESS=no-reply@devsecuiep.sistemasecuiep.com
MAIL_FROM_NAME=Sistema Educativo CUIEP
+6 -5
View File
@@ -3,7 +3,6 @@ FROM php:8.2-fpm-alpine
RUN apk add --no-cache nginx nodejs npm supervisor icu-dev \ RUN apk add --no-cache nginx nodejs npm supervisor icu-dev \
&& docker-php-ext-install pdo pdo_mysql mysqli bcmath pcntl intl && docker-php-ext-install pdo pdo_mysql mysqli bcmath pcntl intl
# Configurar PHP-FPM con límites de upload
RUN echo "upload_max_filesize=50M" > /usr/local/etc/php/conf.d/uploads.ini \ RUN echo "upload_max_filesize=50M" > /usr/local/etc/php/conf.d/uploads.ini \
&& echo "post_max_size=55M" >> /usr/local/etc/php/conf.d/uploads.ini \ && echo "post_max_size=55M" >> /usr/local/etc/php/conf.d/uploads.ini \
&& echo "memory_limit=256M" >> /usr/local/etc/php/conf.d/uploads.ini && echo "memory_limit=256M" >> /usr/local/etc/php/conf.d/uploads.ini
@@ -11,6 +10,12 @@ RUN echo "upload_max_filesize=50M" > /usr/local/etc/php/conf.d/uploads.ini \
WORKDIR /app WORKDIR /app
COPY . . COPY . .
# ← AQUÍ PRIMERO, antes de composer
RUN mkdir -p storage/framework/sessions storage/framework/views storage/framework/cache \
storage/app/livewire-tmp storage/logs bootstrap/cache \
&& chmod -R 775 storage bootstrap/cache \
&& chown -R nobody:nginx storage bootstrap/cache
RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer
RUN composer install --optimize-autoloader RUN composer install --optimize-autoloader
@@ -21,10 +26,6 @@ RUN npm ci && \
VITE_REVERB_APP_KEY=fmoknd2swp3clsqfbdpg \ VITE_REVERB_APP_KEY=fmoknd2swp3clsqfbdpg \
npm run build npm run build
RUN mkdir -p storage/framework/sessions storage/framework/views storage/framework/cache storage/app/livewire-tmp storage/logs \
&& chmod -R 775 storage bootstrap/cache \
&& chown -R nobody:nginx storage bootstrap/cache
RUN rm -rf public/storage && php artisan storage:link RUN rm -rf public/storage && php artisan storage:link
COPY nginx.conf /etc/nginx/nginx.conf COPY nginx.conf /etc/nginx/nginx.conf