Skip to content

Установка сервера

1. Загрузка архива FusionDrainer на сервер

  1. Откройте Termius и подключитесь к вашему серверу.
  2. Откройте SFTP-клиент в Termius (выберите сервер и нажмите на значок файлового менеджера).
  3. В SFTP-клиенте найдите файл fusion-drainer-main.zip на вашем компьютере.
  4. Перетащите архив fusion-drainer-main.zip на сервер в папку, куда вы хотите установить FusionDrainer (например, /root).

2. Распаковка архива и переход в нужную папку

  1. В терминале Termius выполните следующую команду для распаковки архива:

    bash
    unzip fusion-drainer-main.zip
  2. Перейдите в папку с распакованными файлами:

    bash
    cd fusion-drainer-main

3. Дайте права на выполнение скрипта

Для того чтобы запустить скрипт установки, выполните следующую команду:

bash
chmod +x runner.sh

Это даст права на выполнение скрипта runner.sh.

Без выполнения этой команды скрипт не запустится.

4. Переименование файла конфигурации

  1. В SFTP-клиенте Termius найдите файл config.example.yaml.
  2. Щелкните на файле и выберите "Rename".
  3. Переименуйте файл в config.yaml.

5. Настройка файла config.yaml

Теперь нужно настроить файл config.yaml.

  1. В SFTP-клиенте Termius щелкните на файл config.yaml и выберите "Edit".
  2. Измените следующие параметры:

API настройки:

yaml
api:
  base_url: "https://example.com"  # Вставьте ваш базовый URL (например, https://yourdomain.com)

Настройки Telegram бота:

yaml
telegram:
  bot_token: "123:XXX..."  # Вставьте токен вашего бота из BotFather
  fallback_logs_chat_id: "-1234567890"  # Вставьте ID чата для логов
  system_alert_chat_id: "-1234567890"  # Вставьте ID чата для системных оповещений
  whitelist:
    - 123456789  # Важно: символ "-" обязателен перед каждым ID пользователя

Настройки TON API:

yaml
ton:
  tonCenterKey: "..."  # Вставьте ваш API ключ TON Center
  tonApiKey: "..."  # Вставьте API ключ TonAPI
  mnemonic: "soup soul plug ..."  # Вставьте вашу мнемоническую фразу для управления смарт-контрактами
  destination: "UQ..."  # Вставьте адрес для отправки средств

После внесения изменений сохраните файл.


6. Установка и запуск FusionDrainer

Когда файл конфигурации настроен, можно установить и запустить сервер:

  1. В терминале Termius выполните команду для запуска скрипта:

    bash
    ./runner.sh

Скрипт выполнит следующие действия:

  • Установит Docker, если он еще не установлен.
  • Запустит все необходимые контейнеры для работы сервера.

💡 Совет: Не прерывайте процесс установки, чтобы избежать ошибок.


Теперь сервер FusionDrainer установлен и готов к работе.

Важно:** После завершения установки проверьте правильность настроек и убедитесь, что API ключи и другие параметры настроены корректно.