Files
RoadTripsGenerator/exemples/admin.sh
T

23 lines
802 B
Bash
Executable File

#!/bin/sh
# Ouvre ou ferme l'administration RTG du site.
# ./admin.sh ouvrir (avec les rushs si le LaCie est branché)
# ./admin.sh stop fermer
# À placer à côté du docker-compose.yml du site.
cd "$(dirname "$0")" || exit 1
GOPRO=/Volumes/LaCie/Perso/Gopro
if [ "$1" = "stop" ]; then
docker compose stop rtg && echo "Administration fermée."
exit
fi
if [ -d "$GOPRO" ]; then
export RUSHS="$GOPRO"
echo "Rushs : $GOPRO (lecture seule)"
else
echo "LaCie débranché : administration sans les rushs (pas d'encodage vidéo)."
fi
# --force-recreate : le conteneur suit l'état du LaCie à chaque ouverture.
docker compose up -d --force-recreate rtg \
&& echo "Administration ouverte : https://roadtrips.ouaibe.fr/admin/ (se ferme seule après 2 h sans activité)"