Fettle เป็นหน้าสถานะโอเพนซอร์ซขับเคลื่อนโดยการกระทำของ GitHub ปัญหาและหน้าเว็บทั้งหมด

ก่อนอื่นคุณต้องแยกที่เก็บนี้
อัปเดต URL และชื่อในไฟล์ urls.cfg ที่มีอยู่ใน public > urls.cfg
Google=https://google.com
Facebook=https://facebook.com
ไปที่ src > incidents > hooks > useIncidents.tsx ไฟล์และอัปเดต URL ด้วย URL ที่เก็บของคุณ
แทนที่ mehatab/fettle ด้วย ชื่อผู้ใช้/repo-name ของคุณ
https://api.github.com/repos/mehatab/fettle/issues?per_page=20&state=all&labels=incident
ไปที่ src > services > hooks > useServices.tsx ไฟล์และอัปเดต URL ด้วย URL ที่เก็บข้อมูลของคุณ
แทนที่ mehatab/fettle ด้วย ชื่อผู้ใช้/repo-name ของคุณ
https://raw.githubusercontent.com/mehatab/fettle/main/public/status/${key}_report.log
ไปที่ src > services > hooks > useSystemStatus.tsx ไฟล์และอัปเดต URL ด้วย URL ที่เก็บของคุณ
แทนที่ mehatab/fettle ด้วย ชื่อผู้ใช้/repo-name ของคุณ
https://raw.githubusercontent.com/mehatab/fettle/main/public/status/${key}_report.log
จากนั้นคุณจะต้องเปิดใช้งานหน้า GitHub บนที่เก็บส้อมของคุณ คุณสามารถทำได้โดยไปที่ Settings > Pages และเปิดใช้งานในสาขา main
ในส่วนการสร้างและการปรับใช้เลือกการกระทำของ GitHub
หากคุณต้องการเปลี่ยนช่วงเวลาของการตรวจสอบคุณสามารถเปลี่ยนได้ใน .github > workflows > health-check.yml อัปเดตเวลา cron ในบรรทัดต่อไปนี้
on :
schedule :
- cron : " 0 0/12 * * * " incident ฉลากใหม่incident ฉลากลงในปัญหาการโฮสติ้ง
การตรวจ
เหตุการณ์
อย่าลังเลที่จะส่งคำขอดึงและ/หรือปัญหาไฟล์สำหรับข้อบกพร่องและข้อเสนอแนะ