3.0 KiB
3.0 KiB
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)
Ручная установка
- Скачайте скрипт:
wget https://git.softuniq.eu/OpenDoor/opendoor-vpn-to-tor/raw/branch/main/setup_vps.sh
- Сделайте исполняемым:
chmod +x setup_vps.sh
- Запустите:
./setup_vps.sh
Что делает скрипт
- Обновляет систему и устанавливает пакеты:
sudo apt-get update && sudo apt-get upgrade -y
- Устанавливает Docker и Docker Compose (плагин)
- Настраивает права для работы с Docker без sudo
- Устанавливает
btop
с поддержкой GPU - Клонирует репозиторий в текущую директорию
- Копирует файлы из папки
tmux
в/root/
- Проверяет версии всех установленных компонентов
После установки
-
Чтобы применить изменения группы
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.
Примечание: Перед запуском убедитесь, что доверяете источнику скрипта.