nakama/README_DEPLOY.txt

112 lines
5.1 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

╔═══════════════════════════════════════════════════════════════════════╗
║ Готово к загрузке на nakama.glpshchn.ru ║
║ NakamaSpace v2.1.1 ║
╚═══════════════════════════════════════════════════════════════════════╝
ВСЕ ПРОБЛЕМЫ ИСПРАВЛЕНЫ!
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📝 ИСПРАВЛЕНО:
✅ Комментарии:
• Окно НЕ на весь экран (65vh)
• Поле ввода активно
Не прыгает при фокусе
• Правильные клики
✅ Репосты:
• Полностью удалены
• Остались только ❤️ и 💬
✅ Тёмная тема:
Все иконки видны
• Правильные цвета
• Кнопка + синяя
✅ Фильтры:
• Только NSFW
• Автосохранение
✅ Профиль:
• Убраны донаты
• Упрощён интерфейс
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🚀 3 ШАГА ДО ЗАПУСКА:
1НА КОМПЬЮТЕРЕ:
────────────────────────────────────────────────────────────────────────
cd /Users/glpshchn/Desktop
tar -czf nakama-v2.1.1.tar.gz nakama \
--exclude='node_modules' --exclude='dist' --exclude='.git'
scp nakama-v2.1.1.tar.gz root@ваш_IP:/tmp/
2НА СЕРВЕРЕ (скопируйте весь блок):
────────────────────────────────────────────────────────────────────────
ssh root@ваш_IP
cd /var/www/nakama
cp .env /tmp/env-backup
cp -r backend/uploads /tmp/uploads-backup
cd /var/www
sudo rm -rf nakama
sudo tar -xzf /tmp/nakama-v2.1.1.tar.gz
cd nakama
cp /tmp/env-backup .env
mkdir -p backend/uploads
cp -r /tmp/uploads-backup/* backend/uploads/ 2>/dev/null || true
chmod +x update-server.sh
./update-server.sh
3⃣ ПРОВЕРКА:
────────────────────────────────────────────────────────────────────────
pm2 status
pm2 logs nakama-backend --lines 30
curl https://nakama.glpshchn.ru/health
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📱 ПРОВЕРЬТЕ В TELEGRAM:
1. Откройте бота
2. Нажмите Menu Button
3. Откроется https://nakama.glpshchn.ru
4. Попробуйте:
✓ Открыть комментарии (💬)
✓ Написать комментарий
✓ Переключить тёмную тему
✓ Создать пост
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📚 ДОКУМЕНТАЦИЯ:
CHANGELOG_v2.1.1.md - Полный список изменений
UPLOAD_TO_SERVER.md - Подробная инструкция
DEPLOY_INSTRUCTIONS_SIMPLE.txt - Краткая инструкция
update-server.sh - Автоматический скрипт
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ ВАЖНО:
Скрипт update-server.sh автоматически:
• Сделает бэкап
• Установит зависимости
• Пересоберёт frontend
• Обновит MongoDB (удалит reposts)
• Отключит фильтры для всех пользователей
• Перезапустит backend
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎉 ГОТОВО К ДЕПЛОЮ!
Следуйте 3 шагам выше и приложение заработает идеально на:
https://nakama.glpshchn.ru