Files
Webklar/docs/PROMPT-SERVER-SETUP.md
Basilosaurusrex 305de38ff6 .env commit
2026-02-06 19:46:26 +01:00

37 lines
1.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Prompt für KI mit Server-Zugriff (automatisches .env + Build)
Kopiere den folgenden Block und gib ihn einer KI, die Zugriff auf deinen Server hat (z. B. Cursor Agent, SSH-Terminal, Deployment-KI).
---
## Prompt (zum Kopieren)
```
Kontext: Das Projekt ist eine Vite/React-Webapp (Webklar). Die Datei .env wird aus Sicherheitsgründen nicht mit Git mitgepusht. Auf dem Server fehlt sie deshalb nach git pull dadurch erscheint die Meldung "Appwrite ist nicht konfiguriert".
Aufgabe:
1. In das Projektverzeichnis der Webklar-App wechseln (dort wo package.json und .env.example liegen).
2. .env aus der Vorlage anlegen, falls sie noch nicht existiert:
- Befehl ausführen: npm run setup:env
- (Das Skript kopiert .env.example nach .env und überschreibt keine bestehende .env.)
3. Die App neu bauen, damit die Umgebungsvariablen ins Frontend kommen:
- Befehl ausführen: npm run build
4. Optional: Den Webserver/Prozess neu starten (z. B. PM2, systemd, nginx), der die gebauten Dateien aus dist/ ausliefert oder die App betreibt.
Alternativ kannst du in einem Schritt beides machen: npm run deploy:server (legt .env an, falls fehlend, und führt danach vite build aus).
Wichtig: Im Projektroot ausführen, also dort wo package.json und scripts/setup-env.js liegen.
```
---
## Kurzversion (nur Befehle)
Wenn die KI schon im richtigen Projektordner ist:
```
Führe nacheinander aus:
1. npm run deploy:server
2. [Webserver/App neu starten, falls nötig z. B. pm2 restart webklar oder systemctl restart dein-service]
```