Verstanden. Hier ist die optimierte Version Ihrer Checkliste. Die genauen Eingaben sind zur besseren Lesbarkeit hervorgehoben und eingerückt. Das ist ideal, um es in einer Textdatei zu speichern. seite des spiels auf synology: https://ador.synology.me/spielegruppe/index.php IHRE PERSÖNLICHE CHECKLISTE FÜR DEN ARBEITSSTART MIT GEMINI CLI Phase 1: Voraussetzungen schaffen (Einmalig pro Neustart) Docker Desktop starten: Im Windows-Startmenü suchen und die Anwendung starten. Warten, bis das Wal-Symbol in der Taskleiste (unten rechts) ruhig ist. Phase 2: Standard-Arbeitsablauf (Normalfall) Fenster 1: Synchronisation starten Eine neue Eingabeaufforderung öffnen. Den folgenden Befehl eingeben und Enter drücken: --------------------------------------------------------- Docker robocopy.bat ausführen robocopy "E:\Gemini_Projekte\spielegruppe_test" "Y:\spielegruppe_test" /e /mir /mon:1 ---------------------------------------------------------------------- Dieses Fenster minimieren und während der gesamten Arbeitssitzung laufen lassen. Fenster 2: Gemini CLI starten Eine zweite, neue Eingabeaufforderung öffnen. In den lokalen Projektordner wechseln mit dem Befehl: -------------------------------------------- cd E:\Gemini_Projekte\spielegruppe_test E: --------------------------------------------- Gemini mit der Sandbox starten mit dem Befehl: ------------------------------- gemini --sandbox ----------------------------- Sie können jetzt mit der Arbeit beginnen. -------------------------------------------- verschaffe dir einen überblick über das projekt ------------------------------------------- Phase 3: Arbeitsende Im Gemini-Fenster (Fenster 2) den Befehl eingeben: /quit Zum Robocopy-Fenster (Fenster 1) wechseln und die Tastenkombination Strg + C drücken, um die Überwachung zu beenden. Beide Fenster können jetzt geschlossen werden. Optional: Mit Rechtsklick auf das Docker-Symbol in der Taskleiste "Quit Docker Desktop" wählen. SONDERFALL: WAS TUN, WENN DIE ANMELDUNG FEHLSCHLÄGT? Falls Sie beim Start von "gemini --sandbox" eine Fehlermeldung bezüglich "Authentication" oder "Login" erhalten, ist Ihr gespeicherter Anmelde-Token abgelaufen. Führen Sie dann einmalig diesen Notfallplan aus: Alle offenen Gemini-Fenster schließen. Eine neue Eingabeaufforderung öffnen. In das sichere, lokale Benutzerverzeichnis wechseln mit dem Befehl: cd %userprofile% Gemini OHNE die Sandbox starten mit dem Befehl: gemini Im Menü "Login with Google" auswählen und Enter drücken. Den Anweisungen im Terminal folgen (meist eine URL und einen Code in den Browser kopieren). Die Anmeldung im Browser abschließen. Sobald die Anmeldung im Terminal bestätigt ist, die Sitzung mit dem folgenden Befehl beenden: /quit wir haben Jetzt zur "Phase 2" der normalen Checkliste zurückkehren. Der Start wird nun funktionieren. http://adorspielegruppe.duckdns.org:8081/spielegruppe_test/index.php ssh prajos@192.168.178.148 http://192.168.178.148:8081/phpmyadmin schwertschwert cd /var/www/html/spielegruppe_test update sudo npm update -g @google/gemini-cli PlayerRepository.php minute_tick_cronjob.php ShippingService.php process_recyclinghof.php process_suppenkauf.php GEMINI_API_KEY="AIzaSyAPgah2WGNWdc-zAd3_avN7WpVsDu6jPqE" ---------------------------------------- sudo chown -R prajos:www-data /var/www/html/spielegruppe_test sudo find /var/www/html/spielegruppe_test -type d -exec chmod 775 {} \; sudo find /var/www/html/spielegruppe_test -type f -exec chmod 664 {} \; ---------------- Übertragen von Datenbank tabellen TRUNCATE TABLE `users`; INSERT INTO `users` SELECT * FROM `spielegruppe_test`.`users`; --------------------------- Apache error log spielegruppe/game/cron/apache_error_copy.log sudo nano /etc/apache2/sites-available/mein-spiel-ssl.conf