ec0e879c48df8b0929b5c569300d9b636a862a5a
VPS Auto-Setup Script
Автоматический скрипт для настройки VPS с базовыми инструментами, Docker-окружением и поддержкой GPU для btop.
Что устанавливается
- 🛠️ Системные утилиты:
tmuxmc(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.
Примечание: Перед запуском убедитесь, что доверяете источнику скрипта.
Description
Languages
Shell
100%