แพลตฟอร์ม
แปดส่วนประกอบ หนึ่งศูนย์ควบคุม
แต่ละตัวเหล่านี้รันผลิตภัณฑ์ของเรากเองในการใช้งานจริงในปัจจุบัน ด้านล่าง: แต่ละตัวทำอะไร ใช้งานแล้วหรือยัง คำสั่งหรือเอนด์พอยต์ที่ใช้เข้าถึง และชิ้นส่วนต่าง ๆ ประกอบกันอย่างไร
ตารางส่วนประกอบ
ทำอะไร สถานะ คำสั่งหรือเอนด์พอยต์ และตอบสนองที่ไหน
| ส่วนประกอบ | ทำอะไร | สถานะ | CLI / API | ใช้งานจริง |
|---|---|---|---|---|
| forge-control | บิลด์ ดีพลอย เซcrets และ DNS สำหรับทุกแอปบนฟลีต | Live | forge app-deploy | เปิด ↗ |
| forge-git | Gitea โฮสต์เองพร้อม fgit CLI สำหรับ merge ที่สหพันธ์ทั้งหมดใช้ผลักดันโค้ดผ่าน | Live | fgit pr merge | เปิด ↗ |
| forge-auth | การเข้าสู่ระบบ คีย์ API องค์กร และสิทธิ์การใช้งานสำหรับแอปของคุณ | Live | forge login | เปิด ↗ |
| packr | รีจิสตรีแพ็กเกจส่วนตัวที่ทุกครั้งที่ดีพลอยจะติดตั้ง dependency จาก | Live | npm config set @blueforge-studio:registry https://api.packr.blueforge.studio | เปิด ↗ |
| gateway | AI gateway แบบหลายผู้เช่า: endpoint เดียว สลับคีย์ตามผู้เช่า และการใช้งานแยกตามองค์กร | Live | POST /v1/proxy | เปิด ↗ |
| error tracker | ระบบติดตามข้อผิดพลาดโฮสต์เอง พร็อกซีจากทุกไซต์บนฟลีต | Live | POST /api/events | |
| marketplace | เทมเพลตสตรีมเอเจนต์แบบเซ็นชื่อและมีเวอร์ชัน พร้อม Stripe ระบบชำระเงินแบบทดสอบที่ใช้งานได้จริง | Beta | POST /v1/publish | เปิด ↗ |
| promotion site | ไซต์แคตตาล็อกสำหรับแต่ละผลิตภัณฑ์ เติมข้อมูลจากดีพลอยของตัวเอง | Beta | เปิด → |
มันประกอบกันอย่างไร
การ push เข้ามาที่ forge-git; forge-control สร้างและ deploy มัน; forge-auth ตัดสินว่าใครได้รับอนุญาต; packr ให้บริการแพ็กเกจที่ build ติดตั้ง; ไซต์โปรโมตเผยแพร่ผลลัพธ์เป็นแคตตาล็อกของคุณ ทางเข้า AI ตัวติดตามข้อผิดพลาด และมาร์เก็ตเพลสต่อเข้ากับโครงสร้างหลักนั้น
เริ่มต้นอย่างรวดเร็ว
สามคำสั่งจากเทอร์มินัลว่างเปล่าสู่แอปที่ deploy แล้ว:
npm i -g @blueforge-studio/forge
forge login
forge app-deployคำถาม
BlueForge โฮสต์เองหรือไม่?
ใช่ — นี่คือกลุ่มเซิร์ฟเวอร์ในการใช้งานจริงของเราเอง: forge-git คือ Gitea, forge-control สร้างและ deploy และทุกโฮสต์ทำงานเบื้องหลัง Caddy ของเราเอง เอกสารอธิบายวิธีเชื่อมต่อกับมัน และหน้าของแต่ละส่วนประกอบระบุชัดเจนว่าอะไรใช้งานจริงแล้ว และอะไรยังกำลังปิดช่องว่างอยู่
ฉันต้องย้ายโค้ดออกจาก GitHub หรือไม่?
ไม่ต้อง registry, sidecars และแพ็กเกจสาธารณะทำงานจาก CI ใดก็ได้ รวมถึง GitHub Actions เก็บ remote ของคุณไว้ ตรวจสอบ sidecars ใน pipeline ของคุณ และลงทะเบียนแต่ละ deploy ด้วย POST /api/deployments โดยใช้คีย์ org ของ forge-auth
ฉันจะถูกล็อกอยู่กับที่นี่ไหม?
ไม่ โค้ดของคุณยังอยู่ใน git, ไซด์คาร์ของคุณคือไฟล์ YAML สองไฟล์ในรีโปของคุณ และทุกเซอร์วิสสื่อสารผ่าน HTTP พร้อมเอนด์พอยต์ที่มีเอกสารกำกับ แคตตาล็อกจะเติมข้อมูลเองจากการดีพลอยของคุณ — หยุดดีพลอยเมื่อไหร่ก็จะเงียบไปเอง ไม่มีอะไรอื่นพัง