nakama/READY_TO_DEPLOY.txt

125 lines
6.3 KiB
Plaintext
Raw Normal View History

2025-11-03 20:54:59 +00:00
╔═══════════════════════════════════════════════════════════════════════╗
║ NakamaSpace v2.1 - Готов к деплою! ║
╚═══════════════════════════════════════════════════════════════════════╝
ВСЕ ИСПРАВЛЕНИЯ ПРИМЕНЕНЫ
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📝 ЧТО ИСПРАВЛЕНО:
1. ✅ Окно комментариев
└─ Теперь fixed на весь экран, поле ввода активно
2. ✅ Репосты удалены
└─ Остались только Лайки ❤️ и Комментарии 💬
3. ✅ Тёмная тема
└─ Все иконки и текст видны
4. ✅ Фильтры упрощены
└─ Только "Скрыть контент 18+"
5. ✅ Донаты удалены
└─ Упрощён профиль
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🚀 КАК ЗАГРУЗИТЬ НА СЕРВЕР:
Метод 1: Быстрый (через SCP)
────────────────────────────────────────────────────────────────────────
НА КОМПЬЮТЕРЕ:
cd /Users/glpshchn/Desktop
tar -czf nakama-v2.1.tar.gz nakama \
--exclude='node_modules' --exclude='dist' --exclude='.git'
scp nakama-v2.1.tar.gz root@IP:/tmp/
НА СЕРВЕРЕ:
ssh root@IP
cd /var/www
sudo tar -czf ~/backup-$(date +%s).tar.gz nakama
cd nakama && cp .env /tmp/ && cp -r backend/uploads /tmp/ && cd ..
sudo rm -rf nakama
sudo tar -xzf /tmp/nakama-v2.1.tar.gz
cd nakama && cp /tmp/.env . && cp -r /tmp/uploads backend/
./update-server.sh
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Метод 2: Через Git (если настроен)
────────────────────────────────────────────────────────────────────────
НА КОМПЬЮТЕРЕ:
cd /Users/glpshchn/Desktop/nakama
git add .
git commit -m "v2.1: Fixes and improvements"
git push
НА СЕРВЕРЕ:
ssh root@IP
cd /var/www/nakama
git pull
./update-server.sh
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ ПОСЛЕ ОБНОВЛЕНИЯ ПРОВЕРЬТЕ:
□ https://nakama.glpshchn.ru/health
└─ Должно вернуть: {"status":"ok"}
□ https://nakama.glpshchn.ru
└─ Приложение загружается
□ Откройте бота в Telegram
└─ Нажмите Menu Button
└─ Приложение работает
□ Попробуйте:
├─ Создать пост
├─ Написать комментарий (должно работать!)
├─ Переключить тёмную тему (всё видно!)
└─ Переключить фильтр NSFW (работает!)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📚 ДОКУМЕНТАЦИЯ:
README.md - Обзор проекта
UPLOAD_TO_SERVER.md - Подробная инструкция загрузки (⭐ ЧИТАТЬ)
UPDATES_v2.1.md - Changelog v2.1
DEPLOYMENT.md - Полный гайд по деплою
QUICKSTART.md - Быстрый старт
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 СЛЕДУЮЩИЕ ШАГИ:
1. Упакуйте проект: tar -czf nakama-v2.1.tar.gz nakama
2. Загрузите на сервер: scp nakama-v2.1.tar.gz root@IP:/tmp/
3. На сервере выполните: ./update-server.sh
4. Проверьте в браузере и Telegram
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💡 ПОЛЕЗНО ЗНАТЬ:
• Скрипт update-server.sh делает автоматический бэкап
• Uploads и .env сохраняются автоматически
• MongoDB обновится автоматически (удалятся reposts)
• PM2 перезапустится автоматически
• Логи доступны: pm2 logs nakama-backend
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎉 ГОТОВО К ЗАГРУЗКЕ НА nakama.glpshchn.ru
Подробная инструкция: UPLOAD_TO_SERVER.md
╔═══════════════════════════════════════════════════════════════════════╗
║ Успехов! 🚀🦊🎌 ║
╚═══════════════════════════════════════════════════════════════════════╝