calnedario iniciado
This commit is contained in:
Executable
+18
@@ -0,0 +1,18 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Script para generar config.js a partir del template usando variables de entorno
|
||||
|
||||
# Verificar que las variables necesarias estén definidas
|
||||
if [ -z "$RADICALE_USERNAME" ] || [ -z "$RADICALE_PASSWORD" ] || [ -z "$RADICALE_BASE_URL" ] || [ -z "$INFCLOUD_BASE_URL" ]; then
|
||||
echo "Error: Faltan variables de entorno requeridas"
|
||||
echo "Necesarias: RADICALE_USERNAME, RADICALE_PASSWORD, RADICALE_BASE_URL, INFCLOUD_BASE_URL"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Generar config.js desde el template usando sed
|
||||
sed "s|\${RADICALE_USERNAME}|$RADICALE_USERNAME|g; s|\${RADICALE_PASSWORD}|$RADICALE_PASSWORD|g; s|\${RADICALE_BASE_URL}|$RADICALE_BASE_URL|g; s|\${INFCLOUD_BASE_URL}|$INFCLOUD_BASE_URL|g" /usr/share/nginx/html/config.js.template > /usr/share/nginx/infcloud/config.js
|
||||
|
||||
echo "Config.js generado con las variables de entorno:"
|
||||
echo "- Usuario: $RADICALE_USERNAME"
|
||||
echo "- URL Radicale: $RADICALE_BASE_URL"
|
||||
echo "- URL InfCloud: $INFCLOUD_BASE_URL"
|
||||
Reference in New Issue
Block a user