YouTube-Relay / README.md
Reoo88's picture
replace the bench with the full TikTok->YouTube relay (identical to Tktktk/On)
bd5e65b verified
|
Raw History Blame Contribute Delete
1.78 kB
metadata
title: TikTok Live → YouTube Relay
emoji: 📺
colorFrom: red
colorTo: gray
sdk: docker
app_port: 7860
pinned: false

TikTok Live Monitor → Direct Relay → YouTube

نسخة كاملة ومستقلة من محرّك الريلي، مطابقة حرفيًا للمشاريع العاملة (Reoo88/Tktktk, Reoo88/On, Reoo88/Prayer-Time-Bot) — نفس Dockerfile ونفس ملفات المحرّك بلا أي تعديل، فتحديثها لاحقًا نسخٌ مباشر.

الأسرار المطلوبة (Settings ← Variables and secrets)

المفتاح النوع الغرض
PASSWORD Secret كلمة مرور اللوحة — إلزامية (المستخدم دائمًا admin)
YOUTUBE_CLIENT_ID Secret OAuth من Google Cloud
YOUTUBE_CLIENT_SECRET Secret OAuth من Google Cloud
YOUTUBE_REFRESH_TOKEN Secret رمز تحديث القناة (أتمتة إنشاء البثوث)
YOUTUBE_RTMP_URL + YOUTUBE_STREAM_KEY Secret بديل بلا OAuth: مفتاح بث ثابت واحد

المتغيّرات

كل إعدادات التشغيل (49 متغيّرًا) مرفوعة في Variables بأسمائها وقيمها ووصف عربي لكل منها، فتُعدَّل من الواجهة مباشرة بلا لمس الكود. قيمة المتغيّر في Settings تتجاوز القيمة المكتوبة في Dockerfile.

أهمها: MAX_CONCURRENT_RELAYS=0 وYOUTUBE_MAX_EVENTS=0 (بلا حد)، YOUTUBE_LIGHT_MAX=1، YOUTUBE_COPY_RECOVERY=1 مع …_SECONDS=60.

الصفحات

  • / لوحة التحكم (Basic: admin + PASSWORD).
  • /health حالة المحرّك والمذيعين (عامة، بلا مصادقة).