Kanbanize Kartenerstellung dokumentiert: Arrival-Rule-Workaround, Board-Struktur
- 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>
This commit is contained in:
74
plans/peppy-prancing-hedgehog.md
Normal file
74
plans/peppy-prancing-hedgehog.md
Normal file
@@ -0,0 +1,74 @@
|
||||
# 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
|
||||
```bash
|
||||
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:
|
||||
```bash
|
||||
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
|
||||
```bash
|
||||
docker compose restart trading-bot
|
||||
```
|
||||
Kein Rebuild noetig - .env wird als Volume gemountet und beim Start neu gelesen.
|
||||
|
||||
### 4. Verifizieren
|
||||
```bash
|
||||
# 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
|
||||
Reference in New Issue
Block a user