#!/bin/bash # Script de démarrage TinaCMS pour HEC IA Wiki # Usage: ./start-tina.sh [dev|prod] set -e MODE=${1:-dev} if [ "$MODE" = "dev" ]; then echo "🚀 Démarrage de TinaCMS + Astro en mode développement..." echo "L'interface sera accessible sur http://localhost:4001/admin" echo "" pnpm tina:dev elif [ "$MODE" = "prod" ]; then echo "🚀 Démarrage de TinaCMS en mode production (self-hosted)..." echo "Assurez-vous d'avoir configuré Pangolin et PocketID" echo "" pnpm tinacms dev --host 0.0.0.0 --port 4001 elif [ "$MODE" = "docker" ]; then echo "🐳 Démarrage avec Docker Compose..." docker-compose -f docker-compose.tina.yml up -d echo "" echo "TinaCMS est démarré sur http://localhost:4001" echo "Pour voir les logs: docker-compose -f docker-compose.tina.yml logs -f" else echo "Usage: ./start-tina.sh [dev|prod|docker]" echo "" echo " dev - Mode développement local (Tina + Astro)" echo " prod - Mode production (Tina seul, à sécuriser avec Pangolin)" echo " docker - Démarrage via Docker Compose" exit 1 fi