- เครื่องมือที่พัฒนาขึ้นเพื่อ แสดงภาพให้สามารถสำรวจที่เก็บ Git บนเว็บได้ พร้อมความสามารถในการ สร้างหน้า HTML แบบสแตติก ที่รวมไฟล์, คอมมิต และการไฮไลต์โค้ด
- พัฒนาด้วย ภาษา Go จึงรองรับความเร็วในการบิลด์สูงและโครงสร้างการรันที่เรียบง่าย
- ภายในไดเรกทอรีของที่เก็บ สามารถสร้าง เว็บไซต์แบบสแตติกลงในโฟลเดอร์ ./output โดยอัตโนมัติ ได้ด้วยคำสั่ง
gitmal . เพียงคำสั่งเดียว
- รองรับ การเรนเดอร์ Markdown และ การเลือกธีมสำหรับไฮไลต์โค้ด
- สามารถระบุธีมต่าง ๆ เช่น
github-dark ได้ด้วยออปชัน --theme
- รองรับ การรันผ่าน Docker ทำให้ใช้งานได้สะดวกในรูปแบบคอนเทนเนอร์โดยไม่ต้องตั้งค่าสภาพแวดล้อมในเครื่อง
- รองรับ การปรับขนาดไฟล์ให้เหมาะสมและการบิลด์แบบบีบอัด ผ่านออปชัน
--minify, --gzip
- สามารถสร้างหน้าแบบสแตติกได้แม้กับที่เก็บขนาดใหญ่ เช่น Kubernetes
- ไลเซนส์ MIT
2 ความคิดเห็น
ผมคิดว่าข้อความที่กล่าวถึงในส่วน example น่าจะหมายความว่าแม้จะเป็นรีโปขนาดใหญ่แบบ kubernetes ก็ใช้เวลา 25 นาที แต่ก็ยังทำงานได้ดีนะครับ
อ๊ะ ผมดูผ่าน ๆ ไปเอง แก้ไขไว้แล้วครับ ขอบคุณครับ