แนะนำ
จาก Cloudflare Worker และ Pages ทำให้การปรับใช้แบบไร้เซิร์ฟเวอร์ทำได้อย่างง่ายดาย!
บันทึกการเปลี่ยนแปลง
1 พฤศจิกายน 2024
- แก้ไขปัญหาไม่สามารถโหลดได้หลังจากการอัปโหลด
19 ตุลาคม 2024
- แก้ไขข้อผิดพลาดที่ webp ไม่สามารถอัปโหลดได้
- ปรับโครงสร้างฐานข้อมูลให้เหมาะสม ข้อมูลที่มีอยู่จำเป็นต้องถูกย้าย คลิกเพื่อดูบทช่วยสอน
29 กันยายน 2024
- ปรับฟังก์ชันแคชให้เหมาะสมและใช้เมธอด cache.put() และ cache.match() ที่ Cloudflare จัดเตรียมไว้ให้สำหรับการประมวลผล
25 กันยายน 2024
- แก้ไขปัญหาการอัปโหลดไฟล์ GIF ขอบคุณผู้ใช้ nodeseek @Libs สำหรับแนวคิดนี้
- อินเทอร์เฟซ Telegraph ถูกย้ายไปยังสาขาโทรเลขแล้ว และสาขาหลักคืออินเทอร์เฟซ TG_BOT ซึ่งสามารถนำไปใช้กับเพจได้โดยการฟอร์กคลังสินค้าโดยตรง
23 กันยายน 2024
- แก้ไขปัญหาลิงก์ล้มเหลวและการอัปโหลดไฟล์วิดีโอที่รองรับ
14 กันยายน 2024
- ไฟล์ที่อัปโหลดผ่านอินเทอร์เฟซ Telegraph จะ ต้องคำนึงถึงเวลา ดังนั้นจึงขอแนะนำให้ใช้ TG_BOT เพื่ออัปโหลด
13 กันยายน 2024
- รองรับการอัพโหลดลงช่องต่างๆ ผ่าน TG_BOT
12 กันยายน 2024
- ได้รับการแก้ไขแล้วสามารถอัพโหลดขึ้นโทรเลขได้ตามปกติ
6 กันยายน 2024
ตั้งแต่วันที่ 6 กันยายน 2024 telegra.ph ได้สั่งห้ามการอัปโหลดไฟล์สื่อ และโปรเจ็กต์นี้ถูกยกเลิกแล้ว
การทำงาน
- รองรับการตรวจสอบผู้เยี่ยมชม
- รองรับการอัปโหลดแบบวาง
- รองรับการอัพโหลดหลายไฟล์
- รองรับการดูบันทึกประวัติ
- รองรับการอัพโหลดไฟล์ภาพและวิดีโอ
- รองรับการจัดการไฟล์พื้นหลังเป็นชุด
- รองรับการแก้ไขเส้นทางพื้นหลัง ค่าเริ่มต้นคือ /admin
- รองรับการแสดงเวลาอัพโหลดภาพบนอินเทอร์เฟซการจัดการและจัดเรียงตามเวลาอัพโหลด
- ตามค่าเริ่มต้น เฉพาะลิงก์รูปภาพในฐานข้อมูลเท่านั้นที่เป็นพร็อกซี และไม่สามารถเข้าถึงลิงก์ได้หลังจากถูกลบในเบื้องหลัง
- รองรับรูปแบบ URL, BBCode และ Markdown คลิกปุ่มที่เกี่ยวข้องเพื่อคัดลอกลิงก์ในรูปแบบที่เกี่ยวข้องโดยอัตโนมัติ
- สำหรับผู้ใช้ที่ต้องการปรับแต่งอินเทอร์เฟซผู้ใช้ คุณสามารถแก้ไขโค้ดได้ด้วยตนเอง ฉันหวังว่าคุณจะสามารถ เก็บที่อยู่โอเพ่นซอร์สของโครงการไว้ได้ เมื่อทำการแก้ไข
บทแนะนำการปรับใช้
คำอธิบายตัวแปร
รายการที่จำเป็น:
ชื่อตัวแปร | แสดงให้เห็น |
---|
DOMAIN | ชื่อโดเมนแบบกำหนดเองสำหรับคนทำงานหรือเพจ |
USERNAME | ชื่อผู้ใช้ที่ใช้ในการตรวจสอบความถูกต้อง |
PASSWORD | รหัสผ่านที่ใช้ในการตรวจสอบสิทธิ์ |
ADMIN_PATH | เส้นทางสู่หน้าการจัดการ ไม่ต้อง/ ตัวอย่าง:admin |
TG_BOT_TOKEN | โทเค็นบอทโทรเลขผ่าน @BotFather |
TG_CHAT_ID | หากคุณกรอก ID บัญชี หุ่นยนต์จะส่งให้คุณ หากคุณกรอกช่องหรือกลุ่ม หุ่นยนต์จะส่งไปที่ช่องหรือกลุ่มไฟล์สุดท้ายจะเหมือนกัน |
หมายเหตุ: หากคุณกรอก TG_CHAT_ID
ของช่อง คุณจะต้องเพิ่ม TG_BOT ให้กับช่องและตั้งค่าเป็นผู้ดูแลระบบ!
ใช้บอท @VersaToolsBot เพื่อรับ ID และส่งต่อข้อความของคุณกับบอทหรือช่องทางไปยังบอท!
ใช้เมื่อผูกฐานข้อมูล
ชื่อตัวแปร | แสดงให้เห็น |
---|
DATABASE | ตัวแปรฐานข้อมูลที่ใช้ในการผูกฐานข้อมูล |
ไม่จำเป็น:
ชื่อตัวแปร | แสดงให้เห็น |
---|
ENABLE_AUTH | เมื่อตั้งค่าเป็น true การยืนยันตัวตนของแขกจะถูกเปิดใช้งาน หากว่างเปล่าหรือไม่ได้ตั้งค่า การยืนยันตัวตนของแขกจะถูกปิด |
คำแนะนำในการเริ่มต้นฐานข้อมูล
CREATE TABLE media (
url TEXT PRIMARY KEY,
fileId TEXT NOT NULL
);
กรอกตัวอย่าง:
บทช่วยสอนการใช้งานเพจ
บทแนะนำการปรับใช้พนักงาน
บทช่วยสอนการใช้งานเพจ:
1. เริ่มต้นฐานข้อมูล
กรอกคำแนะนำในการเริ่มต้น
2. ปรับใช้กับเพจ
- 2.1 ดาวน์โหลด _worker.js บรรจุเป็น zip และอัปโหลดไปยังหน้าต่างๆ
- 2.2 ปรับใช้กับเพจด้วยการฟอร์กกิ้งคลังสินค้านี้
3. ตั้งค่าตัวแปร
4. ตั้งชื่อโดเมนแบบกำหนดเอง
5. ปรับใช้ชื่อโดเมนที่กำหนดเองและตัวแปรที่เพิ่งกำหนดค่าให้มีผลอีกครั้ง
บทแนะนำการปรับใช้ผู้ปฏิบัติงาน:
1. เริ่มต้นฐานข้อมูล
กรอกคำแนะนำในการเริ่มต้น
2. สร้างผู้ปฏิบัติงาน
3. ตั้งค่าชื่อโดเมนที่กำหนดเอง
4. ตั้งค่าตัวแปร
5. คัดลอกและวางโค้ดใน _worker.js ลงในตัวแก้ไข
6. คลิกปรับใช้