HolderBot
بهروزرسانی سرور
اطمینان حاصل کنید که سرور شما بهروز است:
sudo apt update && sudo apt upgrade -y
1.2: نصب داکر
برای نصب داکر از این دستور استفاده کنید:
2. دانلود و پیکربندی
2.1: ایجاد پوشه و دانلود 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
2.2: دانلود و پیکربندی .env
فایل محیطی نمونه را دانلود کنید:
curl -o .env https://raw.githubusercontent.com/erfjab/holderbot/master/.env.example
فایل .env
را برای اضافه کردن توکن ربات تلگرام و کلیدهای API ویرایش کنید:
nano .env
3. اجرای ربات
3.1: دانلود آخرین تصویر داکر
آخرین تصویر داکر برای ربات را دانلود کنید:
docker compose pull
3.2: شروع ربات
ربات را در حالت جدا شده اجرا کنید:
docker compose up -d
3.3: بررسی اجرای ربات
وضعیت کانتینرهای در حال اجرا را بررسی کنید:
docker compose ps
بهروزرسانی ربات
برای بهروزرسانی ربات به آخرین نسخه:
آخرین تصویر داکر را دانلود کنید:
docker compose pull
ربات را مجدداً اجرا کنید:
docker compose up -d
مدیریت ربات با داکر
راهاندازی مجدد ربات
docker compose restart
توقف ربات
docker compose down
مشاهده لاگها به صورت زنده
docker compose logs -f