Spaces:
Running
Running
| 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 |