mirror of
https://github.com/opengram-server/opengram.git
synced 2026-07-22 21:50:16 +03:00
Initial commit
This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
#!/bin/bash
|
||||
# Полный перезапуск MongoDB с включённой аутентификацией
|
||||
# Скрипт корректно сбрасывает состояние MongoDB и поднимает его заново
|
||||
|
||||
echo "======================================"
|
||||
echo "MongoDB Authentication Fix - Restart"
|
||||
echo "======================================"
|
||||
echo ""
|
||||
|
||||
cd "$(dirname "$0")"
|
||||
|
||||
echo "[1/5] Stopping all services..."
|
||||
docker-compose down
|
||||
|
||||
echo "[2/5] Removing MongoDB data volume to reinitialize..."
|
||||
if [ -d "./data/mongo" ]; then
|
||||
rm -rf "./data/mongo"
|
||||
echo " MongoDB data directory removed"
|
||||
else
|
||||
echo " MongoDB data directory not found (this is fine)"
|
||||
fi
|
||||
|
||||
echo "[3/5] Waiting a moment before starting services..."
|
||||
sleep 2
|
||||
|
||||
echo "[4/5] Building and starting services with MongoDB authentication..."
|
||||
docker-compose up --build -d
|
||||
|
||||
echo "[5/5] Waiting for MongoDB to initialize..."
|
||||
sleep 10
|
||||
|
||||
echo ""
|
||||
echo "======================================"
|
||||
echo "Restart Complete!"
|
||||
echo "======================================"
|
||||
echo ""
|
||||
echo "Next steps:"
|
||||
echo "1. Check MongoDB initialization: docker-compose logs mongodb"
|
||||
echo "2. Check data-seeder: docker-compose logs data-seeder"
|
||||
echo "3. Check admin-api: docker-compose logs admin-api"
|
||||
echo "4. Monitor bot-api: docker-compose logs bot-api-server"
|
||||
echo ""
|
||||
echo "MongoDB Authentication Details:"
|
||||
echo " Username: admin"
|
||||
echo " Auth Database: admin"
|
||||
echo " Target Database: tg"
|
||||
echo ""
|
||||
Reference in New Issue
Block a user