8000 GitHub - samaelleo/IBSng-manager
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

samaelleo/IBSng-manager

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 

Repository files navigation

📡 Ushkaya Net - IBSng Docker Management Script

یک راه‌حل جامع برای مدیریت IBSng در محیط داکر با قابلیت‌های پیشرفته

| 🔴 توجه: عملیات نصب در سرورهای ایران به علت تحریم‌ها و نیاز به استفاده از DNS شکن

| ممکن است نسبت به اینترنت سرور و ساعت استفاده، زمان‌گیر باشد.

| 🟢 لطفاً در حین نصب صبور باشید و از قطع کردن فرآیند خودداری نمایید.

| 🟠 پیشنهاد می‌شود در ساعات کم‌ترافیک (شبانه‌روز) اقدام به نصب نمایید.
|

🌟 ویژگی‌های کلیدی

🚀 نصب خودکار با تشخیص هوشمند پیش‌نیازها

🔄 مدیریت کامل چرخه حیات (نصب، پشتیبان‌گیری، بازیابی، حذف)

🛡️ حل خودکار مشکلات تحریم با سیستم DNS شکن

📊 نمایش گرافیکی وضعیت و اطلاعات دسترسی

⚡ بهینه‌سازی شده برای سرورهای ایرانی

🛠️ نحوه استفاده

bash <(curl -s https://raw.githubusercontent.com/aliamg1356/IBSng-manager/refs/heads/main/ibsng.sh --ipv4)

یوزر و پسورد پیش فرض

username: system

Pssword:admin

🖥️ منوهای اصلی

  1. نصب IBSng:

    • بررسی و نصب خودکار داکر
    • دریافت پیکربندی‌های لازم
    • راه‌اندازی کانتینر
  2. پشتیبان‌گیری:

    • ایجاد دامپ از دیتابیس
    • فشرده‌سازی و ذخیره پشتیبان
    • پاکسازی لاگ‌های قدیمی
  3. بازیابی:

    • بازیابی دیتابیس از فایل پشتیبان
    • بازگردانی کامل سرویس
  4. حذف:

    • توقف و حذف کانتینر
    • پاکسازی ایمیج‌های استفاده شده

🛡️ امنیت و قابلیت اطمینان

  • استفاده از مکانیزم‌های اعتبارسنجی در هر مرحله
  • حفظ امنیت اطلاعات حساس
  • امکان بازگردانی تغییرات در صورت بروز خطا
  • ثبت لاگ کامل از عملیات انجام شده

📌 نکات فنی

  • سازگار با سیستم‌های مبتنی بر لینوکس
  • پشتیبانی از Docker و Docker Compose
  • قابلیت اجرا روی سرورهای اختصاصی و مجازی

ریستور بکاپ از IBSng

اگر بکاپی از خود ibsng دارین برای ریستور به این دارک اول فایل دامپ رو به IBSng.bak تغییر نام داده و در /root کپی کنید بعد دستورات زیر رو به ترتیب وارد کنید(حتما دستورات رو یک به یک وارد کنید)

docker cp /root/IBSng.bak ibsng:/var/lib/pgsql/IBSng.bak

docker exec -it ibsng /bin/bash
service IBSng stop
su - postgres
dropdb IBSng
createdb IBSng
createlang plpgsql IBSng
psql IBSng < IBSng.bak
exit
service IBSng start

بعد با ctrl+d از محیط کانتینر خارج شوید

💰 حمایت مالی

ما از حمایت شما برای توسعه و بهبود مستمر پروژه قدردانی می‌کنیم:

شبکه نوع ارز آدرس کیف پول آیکون
Tron TRX (TRC20) TMXRpCsbz8PKzqN4koXiErawdLXzeinWbQ
Ethereum USDT (ERC20) 0xD4cEBA0cFf6769Fb9EFE4606bE59C363Ff85BF76

🙏 از اعتماد و حمایت ارزشمند شما سپاسگزاریم

هر میزان کمک مالی، انگیزه‌ای برای توسعه و ارتقای پروژه خواهد بود

📞 پشتیبانی

برای گزارش مشکلات یا پیشنهادات:

Made with love Powered by Ushkaya Net

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%
0