هولدربات
Stars: 249
Last Contributor: erfjab
هولدربات 🚀 توسط عرفان برای مرزبان توسعه داده شده و به دلیل ارائه قابلیت هولد کردن یوزر در مرزبان، محبوبیت زیادی کسب کرده است. 🎉 این ویژگی در زمان خود توسط UI مرزبان پشتیبانی نمیشد.
عرفان یکی از فعالترین کانتریبیوترهای حوزه آزادی وب 🌐 است. میتوانید او را در تلگرام 📱 و گیتهاب 🖥️ دنبال کنید.
⚙️ تنظیم سرور
🔄 بهروزرسانی سرور
اطمینان حاصل کنید که سرور شما بهروز است:
sudo apt update && sudo apt upgrade -y
🐋 نصب داکر
برای نصب داکر، از دستور زیر استفاده کنید:
curl -fsSL https://get.docker.com | sh
📂 دانلود و پیکربندی
🛠️ ایجاد پوشه و دانلود docker-compose.yml
پوشه موردنیاز را ایجاد کرده و فایل docker-compose.yml
را دانلود کنید:
mkdir -p /opt/erfjab/holderbot/data
curl -o /opt/erfjab/holderbot/docker-compose.yml https://raw.githubusercontent.com/erfjab/holderbot/master/docker-compose.yml
cd /opt/erfjab/holderbot
📝 دانلود و پیکربندی .env
فایل محیطی نمونه را دانلود کنید:
curl -o .env https://raw.githubusercontent.com/erfjab/holderbot/master/.env.example
سپس فایل .env
را ویرایش کرده و توکن ربات تلگرام و کلیدهای API را اضافه کنید:
nano .env
🤖 اجرای ربات
⬇️ دانلود آخرین تصویر داکر
آخرین تصویر داکر برای ربات را دانلود کنید:
docker compose pull
▶️ شروع ربات
ربات را در حالت جدا شده اجرا کنید:
docker compose up -d
🛡️ بررسی اجرای ربات
وضعیت کانتینرهای در حال اجرا را بررسی کنید:
docker compose ps
🔄 بهروزرسانی ربات
برای بهروزرسانی ربات به آخرین نسخه:
⬇️ آخرین تصویر داکر را دانلود کنید:
docker compose pull
▶️ ربات را مجدداً اجرا کنید:
docker compose up -d
🛠️ مدیریت ربات با داکر
🔁 راهاندازی مجدد ربات
docker compose restart
⛔ توقف ربات
docker compose down
📜 مشاهده لاگها به صورت زنده
docker compose logs -f
📬 تماس و پشتیبانی
- کانال تلگرام: @ErfJabs 📢
برای حمایت از پروژه، لطفاً به آن ⭐ دهید! 🌟