diff --git a/nuxt4/server/database/00_configure_auth.sh b/nuxt4/server/database/00_configure_auth.sh new file mode 100755 index 0000000..0659ebd --- /dev/null +++ b/nuxt4/server/database/00_configure_auth.sh @@ -0,0 +1,15 @@ +#!/bin/bash +set -e + +echo "Configurando autenticación de PostgreSQL..." + +# Eliminar configuración scram-sha-256 y agregar md5 +# Esto asegura que las conexiones remotas funcionen correctamente +sed -i '/scram-sha-256/d' "$PGDATA/pg_hba.conf" + +# Agregar configuración para conexiones md5 si no existe +if ! grep -q "host all all all md5" "$PGDATA/pg_hba.conf"; then + echo "host all all all md5" >> "$PGDATA/pg_hba.conf" +fi + +echo "✓ Configuración de autenticación aplicada (md5)"