Blog / start.sh
madiba-elate's picture
Update start.sh
40ba63c verified
Raw
History Blame Contribute Delete
821 Bytes
#!/bin/bash
set -e
# URL publique du blog
if [ -n "$SPACE_HOST" ]; then
export url="https://${SPACE_HOST}"
fi
# Créer les dossiers persistants nécessaires
mkdir -p /data/content/data /data/content/logs /data/content/images /data/content/themes /data/content/adapters
# Copier le thème par défaut "source" depuis l’image vers le dossier persistant (si absent)
DEFAULT_THEME_SRC="/var/lib/ghost/current/content/themes/source"
DEFAULT_THEME_DEST="/data/content/themes/source"
if [ ! -d "$DEFAULT_THEME_DEST" ]; then
echo "Copie du thème 'source' vers le stockage persistant..."
cp -r "$DEFAULT_THEME_SRC" "$DEFAULT_THEME_DEST"
fi
# Permissions ouvertes (nécessaires pour le volume Hugging Face)
chmod -R 777 /data/content
# Lancer Ghost
exec /usr/local/bin/docker-entrypoint.sh node current/index.js