From f0c307b82faa868ca95138a72ca63a4c93a401e1 Mon Sep 17 00:00:00 2001 From: Tatiana Villa Date: Thu, 14 May 2026 10:45:12 +0200 Subject: [PATCH] Audios --- scripts/sync_audios.sh | 3 ++- src/main/resources/application.properties | 6 ++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/scripts/sync_audios.sh b/scripts/sync_audios.sh index 9138102..791517d 100755 --- a/scripts/sync_audios.sh +++ b/scripts/sync_audios.sh @@ -15,7 +15,8 @@ set -euo pipefail SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" PROJECT_DIR="$(dirname "$SCRIPT_DIR")" -PYTHON="${PYTHON:-python3}" +PYTHON="/home/tatiana/desarrollo/html/taiage-spring/.venv/bin/python3" +#PYTHON="${PYTHON:-python3}" LOG_PREFIX="[$(date '+%Y-%m-%d %H:%M:%S')]" echo "$LOG_PREFIX ── sync_audios.sh iniciado ──────────────────────────" diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index 710b87a..0fe4040 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -15,6 +15,12 @@ spring.jpa.open-in-view=false # ── Thymeleaf ─────────────────────────────────────────────────── spring.thymeleaf.cache=false +# ── Recursos estáticos ────────────────────────────────────────── +# Los audios se generan en el filesystem (no van en el JAR), se sirven desde ahí. +# La ruta "file:src/main/resources/static/" permite que el cron actualice mp3 sin +# necesidad de recompilar. "classpath:/static/" mantiene el resto de estáticos (css, js…) +spring.web.resources.static-locations=file:src/main/resources/static/,classpath:/static/ + # ── Stripe ────────────────────────────────────────────────────── stripe.secret-key=${STRIPE_SECRET_KEY} stripe.webhook-secret=${STRIPE_WEBHOOK_SECRET}