SIP.TG platformasi o‘zingizning server modullarini ishga tushirish imkoniyatini beradi:
Ushbu modullar Docker konteynerida, maxsus IP-manzil va kafolatlangan mavjudlik bilan o‘zingizning serveringizda joylashtirilishi mumkin. Quyida bu qanday ishlashi va sozlash uchun qanday qadamlar zarurligi tasvirlanadi.
Worker SIP’dan Telegram formatiga va aksincha ovozli oqimlarni real vaqtda qayta ishlab, aylantiradi.
Sertifikatlarni olish
/workers
buyrug‘ini bajaring va “Yangi” ni bosing.Serverni tayyorlash
docker-compose.yml
yoki tegishli sozlamalarda parametrlarni tahrirlang (SIP porti, RTP diapazoni va h.k.).Worker’ni ishga tushirish
Docker xizmatini ishga tushiring:
Worker konteyneri muvaffaqiyatli ishga tushganligiga va ko‘rsatilgan portlarni tinglayotganligiga ishonch hosil qiling.
Xatolar yuzaga kelsa, konteyner loglarini tekshiring (docker-compose logs
buyrug‘i).
Worker’ga ulanish
/workers
ga qayting, yaratilgan Worker’ni tanlang va “Manzil” ni bosing.Worker’ni yoqqandan so‘ng, quyidagilarni belgilashingiz mumkin:
Saqlash — Telegram hisoblariga kirish uchun kalitlar va ma’lumotlarni saqlaydigan server. U bo‘lmasa, Telegram sessiyalari SIP.TG “bulut”ida saqlanadi, lekin xohlasangiz, hamma narsani o‘zingizda saqlashingiz mumkin.
Sertifikatlarni olish
/storage
buyrug‘ini bajaring va “Yangi” ni bosing.Serverni tayyorlash
docker-compose.yml
da ko‘rsatilgan tegishli direktoriyalarga joylashtiring.Saqlashni ishga tushirish
Sozlama papkasida quyidagini bajaring:
Xatolar uchun konteyner loglarini tekshiring (docker-compose logs
).
Ko‘rsatilgan TCP porti tashqaridan mavjud ekanligiga ishonch hosil qiling.
Saqlashga ulanish
/storage
ga qayting, o‘zingizning saqlash joyingizni tanlang va “Manzil” ni bosing./gateway
rejimida) o‘zingizning Saqlash joyingizni tanlang.Agar mening Worker’im (yoki Saqlash joyim) to‘satdan mavjud bo‘lmay qolsa nima bo‘ladi?
SIP.TG platformasi ulanishni vaqti-vaqti bilan tekshiradi. Agar server 30 daqiqadan ortiq javob bermasa, Worker/Saqlash “O‘chirilgan” holatiga o‘tadi. Ushbu Worker orqali ishlaydigan barcha SIP hisoblari faol bo‘lmaydi. Saqlash murojaatlarni qayta ishlashni to‘xtatadi. Server mavjudligini tiklab, botda modulni qayta yoqish orqali ishni davom ettirish mumkin.
Faqat Worker’ni o‘z Saqlash joysiz (yoki aksincha) ishlatish mumkinmi?
Ha. Bu modullar bir-biridan mustaqil. Telegram sessiyalarini SIP.TG bulutida saqlashingiz mumkin, lekin SIP oqimlarini o‘zingizning Worker’ingizda qayta ishlashingiz mumkin. Yoki aksincha: umumiy Worker serverlaridan foydalaning, lekin sessiyalarni o‘zingizda saqlang.
Bu modullarni xizmat ko‘rsatish qanchalik mashaqqatli?
Asosiy vazifa — Docker konteynerlarini ish holatida ushlab turish, yangi versiyalar chiqqanda dasturiy ta’minotni (Worker/Saqlash tasviri) yangilash va tarmoq mavjudligini kuzatish. Agar sizda o‘zingizning DevOps mutaxassisingiz bo‘lmasa, SIP.TG’ning umumiy resurslaridan foydalanish osonroq.
Xavfsizlik va litsenziyalash haqida nima deya olasiz?
Boshqa foydalanuvchilarga mening Worker’imga kirishni qanday taqdim etaman?
Worker rejimini “Umumiy” ga o‘zgartiring. Shunda har qanday SIP.TG foydalanuvchisi o‘ziga Worker’ingizni tayinlashi mumkin. Shuningdek, Worker’ni “Shaxsiy” qoldirib, faqat ma’lum SIP hisoblariga @siptg_bot botida qo‘lda ruxsat berishingiz mumkin.
Worker va Saqlashning to‘liq ishlashi uchun SIP.TG platformasi (Boshqaruvchi) bilan barqaror ulanish talab qilinadi. Serveringiz internetga uzluksiz kira olishiga va portlar xavfsizlik devori tomonidan filtrlanmasligiga ishonch hosil qiling.