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}