2.1 KiB
2.1 KiB
🚀 MY Network - Быстрый старт
⚡ Установка в две команды
📋 Требования
- Сервер: Ubuntu 20.04+ / Debian 11+
- Права: Root доступ
- Домен: Настроенный A-запись
- Email: Для SSL сертификата
🥇 Команда 1: Установка сервиса
curl -O https://raw.githubusercontent.com/your-repo/my-uploader-bot/main/install_service.sh
sudo bash install_service.sh
Что происходит:
- ✅ Обновление системы
- ✅ Установка Docker, Python, зависимостей
- ✅ Настройка MY Network сервиса
- ✅ Запуск на порту 15100
- ✅ Создание systemd сервиса
Результат: Базовый сервис работает на http://your-server:15100
🥈 Команда 2: Защита и SSL
sudo bash secure_service.sh
Что происходит:
- 🔒 SSL сертификат (Let's Encrypt)
- 🌐 Настройка Nginx с proxy
- 🔥 Настройка UFW firewall
- 🚫 Установка Fail2ban
- 📊 Система мониторинга
Результат: Защищенный сервис на https://your-domain.com
🎯 Проверка работы
# Проверка API
curl https://your-domain.com/api/my/health
# Веб-мониторинг
https://your-domain.com/api/my/monitor/
# Статус сервисов
systemctl status my-network nginx fail2ban
📚 Полная документация
- DOCS_RU.md - Полная документация с архитектурой
- MY_NETWORK_README.md - Техническое описание
- bootstrap.json - Конфигурация сети
🆘 Поддержка
# Логи
journalctl -u my-network -f
# Конфигурация
cat /opt/my-network-config.txt
# Перезапуск
systemctl restart my-network nginx
Готово! 🎉 Ваша MY Network работает и защищена!