{% extends "base.html" %}{% block title %}ระบบและอัปเดต{% endblock %}{% block content %}
{{ system.bots_root }}หน้าเว็บพร้อมใช้งานแล้ว การตรวจรุ่นล่าสุดทำต่อเบื้องหลังและไม่บล็อกเมนู
ระบบจะตรวจ git, curl, python3 และ Docker ก่อนทุกครั้ง แล้วติดตั้งเฉพาะสิ่งที่ยังไม่มี จากนั้นติดตั้ง/ซ่อม Core Stack และ doctor โดยแสดงผลแบบ realtime ในหน้า Job
การอัปเดตแต่ละส่วนใช้ action เดิมทั้งหมด เพียงจัดกลุ่มให้อยู่ในแท็บนี้
{{ webhook.callback_url }}{{ webhook.repository }}ตั้ง Webhook ที่ GitHub repository {{ webhook.repository }} เพียงครั้งเดียว โดยเลือก event Releases หลังจากนั้น Full Publish จะ push version tag และ GitHub จะสร้าง Release/ส่ง webhook อัตโนมัติ
Manager/Full ที่พบ: {% for bot in release_bots %}{{ bot.name }} ({{ 'เปิด' if bot.enabled and bot.broadcast_enabled else 'ยังไม่เปิด' }}){% if not loop.last %}, {% endif %}{% endfor %}
หากค่าเปิดอยู่แล้ว ระบบจะไม่ restart ซ้ำโดยไม่จำเป็น; การเปลี่ยนค่าที่รองรับจะถูก apply ผ่าน loopback API ทันที
{% else %}ยังไม่พบ Manager/Full instance
{% endif %}ค่าเริ่มต้นบันทึกใน SQLite ของ Manager และใช้กับตัวใหม่ที่สร้างผ่านเว็บ เลือกช่องด้านบนเพื่อปรับตัวเดิมด้วย Playlist จะคงอยู่
อัปโหลดครั้งเดียวเพื่อใช้กับ Player/Full ทุกตัวและเป็นค่าเริ่มต้นสำหรับตัวใหม่ บอทรุ่นใหม่อ่านไฟล์ล่าสุดเมื่อค้นหาหรือเล่นเพลงครั้งถัดไป โดยไม่ต้องหยุดเพลงปัจจุบัน
ความใหม่วัดจากเวลารับไฟล์ ไม่ใช่วันหมดอายุ โปรดส่งออก session ล่าสุดก่อนอัปโหลด ระบบไม่สามารถต่ออายุบัญชี YouTube แทนการเข้าสู่ระบบได้
เมนูนี้มีเฉพาะ Super Admin งานสิทธิ์ root จะผ่าน privileged bridge ที่มี allowlist ไม่ได้เปิด root terminal ให้หน้าเว็บ
{% endblock %}