diff --git a/scripts/freqtrade-lxc-install.sh b/scripts/freqtrade-lxc-install.sh index 90f094e..bdcf260 100644 --- a/scripts/freqtrade-lxc-install.sh +++ b/scripts/freqtrade-lxc-install.sh @@ -166,21 +166,12 @@ ${BOLD}${BLUE} Installationsmodus:${NC}" ask "Timeframe" "$FT_TIMEFRAME" ; FT_TIMEFRAME="$REPLY" ask "FreqUI Benutzername" "$FT_API_USER" ; FT_API_USER="$REPLY" else - # ── Schnellinstallation: CT-ID prüfen ── + # ── Schnellinstallation ── step "Schnellinstallation" echo -e " Alle Standardwerte werden verwendet:\n" echo -e " CT-ID: ${CYAN}${CT_ID}${NC} | Host: ${CYAN}${CT_HOST}${NC} | ${CYAN}${CT_CORES}${NC} CPU | ${CYAN}${CT_RAM}${NC}MB RAM | ${CYAN}${CT_DISK}${NC}GB" echo -e " Storage: ${CYAN}${CT_STORAGE}${NC} | Bridge: ${CYAN}${CT_BRIDGE}${NC} | IP: ${CYAN}dhcp${NC}" echo -e " FreqUI: ${CYAN}:${FT_PORT}${NC} | Stake: ${CYAN}${FT_STAKE}${NC} | Börse: ${CYAN}${FT_EXCHANGE}${NC}\n" - - # Stake-Währung auch im Schnellmodus wählbar - echo -e " ${CYAN}Stake-Währung:${NC} ${BOLD}1)${NC} USDC (Standard) ${BOLD}2)${NC} USDT" - ask "Auswahl [1/2]" "1" - case "$REPLY" in - 2) FT_STAKE="USDT" ;; - *) FT_STAKE="USDC" ;; - esac - echo fi # Passwörter – immer abfragen @@ -193,13 +184,11 @@ ${BOLD}${BLUE} Installationsmodus:${NC}" FT_API_PASS="$REPLY" [[ ${#FT_API_PASS} -lt 8 ]] && error "Passwort mind. 8 Zeichen!" - # Telegram nur im erweiterten Modus - if [[ "$mode" == "2" ]]; then - if confirm "Telegram-Benachrichtigungen?"; then - FT_TELEGRAM=true - ask "Telegram Bot-Token" ; TG_TOKEN="$REPLY" - ask "Telegram Chat-ID" ; TG_CHATID="$REPLY" - fi + # Telegram immer fragen + if confirm "Telegram-Benachrichtigungen?"; then + FT_TELEGRAM=true + ask "Telegram Bot-Token" ; TG_TOKEN="$REPLY" + ask "Telegram Chat-ID" ; TG_CHATID="$REPLY" fi # CT-ID validieren @@ -271,8 +260,8 @@ create_lxc() { run_inner_setup() { step "Installation im LXC starten" - # Pairs korrekt aufbauen (BTC/STAKE, ETH/STAKE, BNB/STAKE) - local PAIRS="\"BTC/${FT_STAKE}\", \"ETH/${FT_STAKE}\", \"BNB/${FT_STAKE}\"" + # Pairs werden im Python-Block gesetzt + # Pairs werden im Python-Block gesetzt # Telegram JSON-Block local TG_ENABLED="false" @@ -455,7 +444,14 @@ config = { "pair_whitelist": [ f"BTC/{stake}", f"ETH/{stake}", - f"BNB/{stake}" + f"SOL/{stake}", + f"XRP/{stake}", + f"ADA/{stake}", + f"DOGE/{stake}", + f"AVAX/{stake}", + f"DOT/{stake}", + f"MATIC/{stake}", + f"LINK/{stake}" ], "pair_blacklist": [ "BNB/.*" @@ -571,7 +567,6 @@ show_result() { echo -e " ${YELLOW}3. Strategie anpassen${NC}" echo -e " ${YELLOW}4. NordVPN optional: proxmox-vpn-install.sh auf dem Proxmox Host ausführen${NC}" echo - echo -e " ${BOLD}LXC-Konsole öffnen:${NC} ${CYAN}pct enter ${CT_ID}${NC}" echo -e " ${BOLD}NordVPN Addon:${NC}" echo -e " ${CYAN}bash -c \"\$(curl -fsSL https://git.obraasch.de/olli1986/freqtrade-proxmox-deploy/raw/branch/main/scripts/proxmox-vpn-install.sh)\"${NC}" echo