- Neuer Abschnitt "Karten erstellen (Aufgaben-Workflow)" mit Workflow A/B - Bekannte Struktur erweitert: Workflows, Columns, Lanes für Board 1 - Pitfalls ergänzt: Arrival Rule, Parent-Link API, linkedCards read-only - Settings und Plans aktualisiert Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2.1 KiB
2.1 KiB
Plan: Leverage auf 5x auf srvdocker02 deployen
Kontext
- Server: srvdocker02 (10.0.0.48 / srvdocker02.egonetix.lan)
- Projekt-Pfad:
/home/icke/traderv4 - Container:
trading-bot-v4 - .env wird als Volume gemountet (
./.env:/app/.env), daher reicht ein Container-Restart
Schritte
1. SSH auf srvdocker02, .env sichern
ssh root@10.0.0.48
cd /home/icke/traderv4
cp .env .env.backup-$(date +%Y%m%d_%H%M%S)
2. Leverage-Werte in .env aendern
| Variable | Alt | Neu |
|---|---|---|
LEVERAGE |
10 | 5 |
BASE_LEVERAGE |
10 | 5 |
STACK_LEVERAGE |
10 | 5 |
MAX_LEVERAGE_TOTAL |
20 | 10 |
HIGH_QUALITY_LEVERAGE |
10 | 5 |
LOW_QUALITY_LEVERAGE |
10 | 5 |
SOLANA_LEVERAGE |
10 | 5 |
Per sed auf dem Server:
sed -i 's/^LEVERAGE=10$/LEVERAGE=5/' .env
sed -i 's/^BASE_LEVERAGE=10$/BASE_LEVERAGE=5/' .env
sed -i 's/^STACK_LEVERAGE=10$/STACK_LEVERAGE=5/' .env
sed -i 's/^MAX_LEVERAGE_TOTAL=20$/MAX_LEVERAGE_TOTAL=10/' .env
sed -i 's/^HIGH_QUALITY_LEVERAGE=10$/HIGH_QUALITY_LEVERAGE=5/' .env
sed -i 's/^LOW_QUALITY_LEVERAGE=10$/LOW_QUALITY_LEVERAGE=5/' .env
sed -i 's/^SOLANA_LEVERAGE=10$/SOLANA_LEVERAGE=5/' .env
3. Container neu starten
docker compose restart trading-bot
Kein Rebuild noetig - .env wird als Volume gemountet und beim Start neu gelesen.
4. Verifizieren
# Container laeuft?
docker ps | grep trading-bot-v4
# Leverage-Werte pruefen
grep -E "LEVERAGE" .env
# Logs: Startup-Meldungen mit Leverage?
docker logs --tail=30 trading-bot-v4
# Health-Check
curl -s http://localhost:3001/api/health
Hinweis: Git-Sync separat
Die lokalen Git-Aenderungen (copilot-instructions.md Verschiebung, .gitignore) werden hier NICHT gepullt, da git rm --cached .env die Server-.env beim Pull loeschen wuerde. Git-Sync auf dem Server muss separat mit .env-Backup erfolgen.
Verifikation
- SSH-Zugang funktioniert
- .env Backup erstellt
- Alle 7 Leverage-Werte geaendert
- Container neugestartet
- Health-Check OK
- Logs zeigen korrekten Start