From 06da30c25805044c364c1b3e9b83b35500f3dbd9 Mon Sep 17 00:00:00 2001 From: Jules Date: Sun, 22 Mar 2026 00:04:03 +0100 Subject: [PATCH] =?UTF-8?q?Script=20de=20d=C3=A9marrage=20+=20memoire.md?= =?UTF-8?q?=20=C3=A0=20jour?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit start.sh : script kiosk avec auto-création venv. memoire.md : état complet du projet au 2026-03-22. Co-Authored-By: Claude Opus 4.6 (1M context) --- start.sh | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 start.sh diff --git a/start.sh b/start.sh new file mode 100644 index 0000000..07ef3e5 --- /dev/null +++ b/start.sh @@ -0,0 +1,22 @@ +#!/bin/bash +# Photostation — script de démarrage kiosk +# Usage : ./start.sh [--no-kiosk] + +SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" +cd "$SCRIPT_DIR" + +# Activer le venv +source venv/bin/activate 2>/dev/null || { + echo "Création du venv..." + python3 -m venv venv + source venv/bin/activate + pip install -r requirements.txt +} + +export PYTHONPATH="$SCRIPT_DIR/src" + +if [ "$1" = "--no-kiosk" ]; then + python3 -u src/main.py +else + python3 -u src/main.py --kiosk +fi