#!/bin/bash
# GRemote for Linux - branded remote desktop client
# Установка: chmod +x GRemote-Linux.sh && ./GRemote-Linux.sh

RUSTDESK_APPIMAGE="/opt/gremote/rustdesk-1.4.9-x86_64.AppImage"

# Create config directory
mkdir -p ~/.config/rustdesk

# Write server config
cat > ~/.config/rustdesk/RustDesk2.toml << EOF
rendezvous_server = 'gremote.gorbatko.com:21116'
nat_type = 1
serial = 0

[options]
custom-rendezvous-server = 'gremote.gorbatko.com'
relay-server = 'gremote.gorbatko.com'
api-server = 'https://gremote.gorbatko.com'
key = 'L2qCUZBGoz5kdG7SAaBkPiSnCDtsSxAX6TIsIG3ad10='
verification-method = 'use-permanent-password'
EOF

# Set key confirmation
cat > ~/.config/rustdesk/RustDesk.toml << EOF
key_confirmed = true
[keys_confirmed]
remote = true
EOF

echo "GRemote configured! Starting..."
exec "$RUSTDESK_APPIMAGE" "$@"
