feat: Botón Guardar Todo en conceptos y mejoras Docker
Cambios realizados: - concept_view.php: Agregado botón 'Guardar Todo' arriba y abajo de la tabla, eliminado botón individual por fila - dashboard.php: Agregado endpoint save_all_concept_payments para guardar múltiples pagos - docker-entrypoint.sh: Corregidos permisos de volúmenes para ZimaOS/CasaOS (cambia dueño a www-data) - docker/Dockerfile: Corregida ruta del entrypoint - build-and-push.sh: Script interactivo para crear imagen Docker con opción de caché/sin caché Los cambios permiten guardar todos los pagos de conceptos de una sola vez y mejoran la compatibilidad con despliegues en ZimaOS.
This commit is contained in:
57
docker/comandos_subir_imagen.txt
Executable file
57
docker/comandos_subir_imagen.txt
Executable file
@@ -0,0 +1,57 @@
|
||||
# Comandos para crear y subir imagen a registry
|
||||
|
||||
# IMPORTANTE: Ejecutar desde /var/www/html/ibiza (directorio padre de docker/)
|
||||
|
||||
# ============================================================
|
||||
# OPCIÓN 1: Usar tag :latest
|
||||
# ============================================================
|
||||
|
||||
# 1. Hacer build de la imagen
|
||||
docker build -t condominio_ibiza:latest -f docker/Dockerfile .
|
||||
|
||||
# 2. Taggear la imagen para el registry remoto
|
||||
docker tag condominio_ibiza:latest 10.10.4.3:5000/condominio_ibiza:latest
|
||||
|
||||
# 3. Subir la imagen al registry
|
||||
docker push 10.10.4.3:5000/condominio_ibiza:latest
|
||||
|
||||
# ============================================================
|
||||
# OPCIÓN 2: Usar tag de versión (recomendado)
|
||||
# ============================================================
|
||||
|
||||
# 1. Hacer build de la imagen
|
||||
docker build -t condominio_ibiza:v2 -f docker/Dockerfile .
|
||||
|
||||
# 2. Taggear la imagen para el registry remoto
|
||||
docker tag condominio_ibiza:v2 10.10.4.3:5000/condominio_ibiza:v2
|
||||
|
||||
# 3. Subir la imagen al registry
|
||||
docker push 10.10.4.3:5000/condominio_ibiza:v2
|
||||
|
||||
# 4. (Opcional) Verificar que se subio correctamente
|
||||
docker pull 10.10.4.3:5000/condominio_ibiza:v2
|
||||
|
||||
# ============================================================
|
||||
# VARIABLES DE ENTORNO (configuradas en ibiza.yaml para CasaOS)
|
||||
# ============================================================
|
||||
# Las variables sensibles NO se incluyen en el .env copiado.
|
||||
# Se pasan como environment variables en el contenedor:
|
||||
#
|
||||
# APP_ENV=production
|
||||
# DB_HOST=10.10.4.17
|
||||
# DB_NAME=ibiza_db
|
||||
# DB_PASS=MiPo6425@@
|
||||
# DB_PORT=3390
|
||||
# DB_USER=nickpons666
|
||||
# JWT_EXPIRATION=86400
|
||||
# JWT_SECRET=ibiza_jwt_secret_key_CHANGE_IN_PRODUCTION_2025!@#
|
||||
# SESSION_TIMEOUT=28800
|
||||
# SITE_URL=https://condominioibiza.ddns.net
|
||||
#
|
||||
# El archivo .env se crea automáticamente en docker-entrypoint.sh
|
||||
# usando estas variables de entorno.
|
||||
# ============================================================
|
||||
|
||||
# Nota: Asegurese de que el daemon.json tenga configurado el registry como insecure
|
||||
# Si no lo tiene, agregar "10.10.4.3:5000" a "insecure-registries" y reiniciar docker:
|
||||
# sudo systemctl restart docker
|
||||
Reference in New Issue
Block a user