Go to file
2025-04-20 10:29:22 +00:00
tmux tmux settings file 2025-01-15 12:43:26 +00:00
README.md Обновить README.md 2025-04-20 10:29:22 +00:00
setup_vps.sh Обновить setup_vps.sh 2025-02-03 19:27:11 +00:00

VPS Auto-Setup Script

Автоматический скрипт для настройки VPS с базовыми инструментами, Docker-окружением и поддержкой GPU для btop.

Что устанавливается

  • 🛠️ Системные утилиты:
    • tmux
    • mc (Midnight Commander)
    • net-tools (ifconfig и другие сетевые инструменты)
    • git
  • 🐋 Docker & Docker Compose (как плагин, без дефиса)
  • 🧩 Dry (интерфейс для управления Docker)
  • 📊 btop (мониторинг системы с поддержкой GPU)
  • 🔗 Клонирование репозитория opendoor-vpn-to-tor
  • 📂 Копирование файлов из папки tmux в /root/

Предварительные требования

  • Сервер на базе Ubuntu/Debian
  • Пользователь с правами sudo

Быстрый старт

Запустите одной командой:

   bash <(curl -s https://git.softuniq.eu/OpenDoor/opendoor-vpn-to-tor/raw/branch/main/setup_vps.sh)

Ручная установка

  1. Скачайте скрипт:
    wget https://git.softuniq.eu/OpenDoor/opendoor-vpn-to-tor/raw/branch/main/setup_vps.sh
    
  2. Сделайте исполняемым:
    chmod +x setup_vps.sh
    
  3. Запустите:
    ./setup_vps.sh
    

Что делает скрипт

  1. Обновляет систему и устанавливает пакеты:
    sudo apt-get update && sudo apt-get upgrade -y
    
  2. Устанавливает Docker и Docker Compose (плагин)
  3. Настраивает права для работы с Docker без sudo
  4. Устанавливает btop с поддержкой GPU
  5. Клонирует репозиторий в текущую директорию
  6. Копирует файлы из папки tmux в /root/
  7. Проверяет версии всех установленных компонентов

После установки

  • Чтобы применить изменения группы docker, выполните:

    newgrp docker
    

    или перезапустите сессию.

  • Проверьте работу Docker:

    docker run hello-world
    
  • Проверьте работу btop с поддержкой GPU:

    btop
    

Примеры использования

  • Запуск Docker Compose:

    docker compose up -d
    
  • Запуск Dry (интерфейс для Docker):

    dry
    
  • Запуск btop:

    btop
    

Лицензия

MIT License. Подробнее в файле LICENSE.


Примечание: Перед запуском убедитесь, что доверяете источнику скрипта.