Dateien nach "scripts" hochladen

This commit is contained in:
2026-04-20 20:46:38 +02:00
parent ea4074840e
commit 2faddf6386
+12 -17
View File
@@ -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,14 +184,12 @@ ${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
# 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
fi
# CT-ID validieren
[[ "$CT_ID" =~ ^[0-9]+$ ]] || error "CT-ID muss eine Zahl sein!"
@@ -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