Skip to content

Capybara-z/RemnaSetup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

358 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RemnaSetup 🛠️

English | Русский

RemnaSetup License Platform

Универсальный скрипт для автоматической установки, настройки и обновления инфраструктуры Remnawave и Remnanode

Stars Forks


🚀 Возможности

🔥 Основные компоненты

🎯 Remnawave

  • Установка и настройка панели управления
  • Установка страницы подписок
  • Интеграция с Caddy для проксирования запросов
  • Защита панели и подпсиок
  • Автоматическое обновление компонентов

🌐 Remnanode

  • Установка и настройка ноды
  • Интеграция с Caddy для self-steal
  • Оптимизация сети через BBR
  • Интеграция с WARP-NATIVE (by distillium)
  • Автоматическое обновление компонентов

🗄️ Бэкап/Восстановление Remnawave

  • 💾 Создание резервной копии Remnawave
  • ♻️ Восстановление Remnawave из архива
  • 📂 Архивы хранятся в /opt/backups
  • 📋 Типы бэкапов: ручной, автоматический, с отправкой в Telegram
  • 🕒 Автоматический бэкап с настраиваемым расписанием

⚡ Дополнительные возможности

  • Модульная структура с разделением на отдельные скрипты
  • Интерактивное меню с возможностью выбора компонентов
  • Автоматическое обновление всех компонентов
  • Проверка существующих установок перед установкой
  • Возможность переустановки с сохранением данных
  • Улучшенная обработка ошибок и логирование
  • Бэкап и восстановление Remnawave через отдельное меню

📋 Опции меню

🎮 Интерактивное меню

1️⃣ Remnawave

  • 📦 Полная установка (Remnawave + Caddy)
  • 🚀 Установка Remnawave
  • 📄 Установка Страницы подписок
  • ⚙️ Установка Caddy
  • 🔄 Обновление (Remnawave + Страницы подписок)
  • 🔄 Обновление Remnawave
  • 🔄 Обновление Страницы подписок

2️⃣ Remnanode

  • 📦 Полная установка (Remnanode + Caddy + Tblocker + BBR + WARP-NATIVE (by distillium))
  • 🚀 Установка Remnanode
  • ⚙️ Установка Caddy + self-steal
  • ⚡ Установка BBR
  • 🌐 Установка WARP-NATIVE (by distillium)
  • 🔄 Обновление Remnanode

3️⃣ Бэкап/Восстановление Remnawave

  • 💾 Создание резервной копии Remnawave
  • ♻️ Восстановление Remnawave из архива
  • 📂 Архивы хранятся в /opt/backups
  • 🕒 Автоматический бэкап с настраиваемым расписанием
  • 📤 Отправка бэкапов в Telegram бота
  • 🗑️ Автоматическая очистка старых бэкапов
  • 🛡️ Все действия через удобное меню


🖥️ Быстрый старт

  • Вариант 1
bash <(curl -fsSL raw.githubusercontent.com/Capybara-z/RemnaSetup/refs/heads/main/install.sh)
  • Вариант 2
curl -fsSL https://raw.githubusercontent.com/Capybara-z/RemnaSetup/refs/heads/main/install.sh -o install.sh && chmod +x install.sh && sudo bash ./install.sh

💡 Как это работает

🔄 Процесс установки

  1. 🎯 Выбор опции в главном меню
  2. 📝 Ввод данных:
    • 🌐 Домены для панели и подписок
    • 🔌 Порты для сервисов
    • 🔑 Учетные данные для базы данных
    • 📊 Настройки метрик
    • 🌐 Параметры WARP
  3. 🗄️ Бэкап и восстановление
  4. ⚡ Автоматизация:
    • ✅ Проверка существующих установок
    • 📦 Установка/обновление компонентов
    • ⚙️ Настройка конфигураций
    • 🚀 Запуск сервисов
    • 📋 Просмотр логов

🛡️ Безопасность

🔒 Меры безопасности

  • 🔐 Использование sudo только для установки
  • 🔑 Ручной ввод чувствительных данных
  • 🗑️ Удаление временных файлов
  • 📝 Защищенное хранение конфигураций
  • 🔒 Проверка прав доступа
  • 🛡️ Валидация вводимых данных

⭐️ Поддержка проекта

Если скрипт был полезен — поставьте ⭐️ на GitHub!

Star

📱 Контакты

Telegram: @KaTTuBaRa


📄 Лицензия

MIT


RemnaSetup — ваш универсальный помощник для быстрого старта и поддержки инфраструктуры Remnawave и RemnaNode! 🚀

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks