โปรเจกต์ระบบอัตโนมัติสำหรับเซิร์ฟเวอร์มิเรอร์ Linux บน Docker
(github.com/LunaStev)เป็นโปรเจกต์โอเพนซอร์สสำหรับดีพลอยเซิร์ฟเวอร์มิเรอร์ Linux ส่วนตัวด้วย Docker ได้อย่างง่ายดาย และซิงก์อัตโนมัติได้
- ซิงก์อัตโนมัติจากมิเรอร์ทางการของ Arch/Ubuntu ด้วย
rsync - อัปเดตเป็นระยะด้วย
cron - ให้บริการรายการไดเรกทอรีด้วย
nginx - คอนฟิกทั้งระบบด้วย Docker -> รันได้ทันทีเพียงแค่สั่ง
shหรือbat
เดิมทีผมกำลังทำดิสทริบิวชันที่ใช้ Arch เป็นฐานอยู่
เลยคิดว่าน่าจะดีถ้ามีเซิร์ฟเวอร์มิเรอร์ของตัวเอง จึงลองทำโปรเจกต์นี้ขึ้นมา
หากมีเพียงความรู้พื้นฐานเกี่ยวกับ Docker และ Linux ก็สามารถขยายหรือนำไปแก้ไขได้อย่างง่ายดาย
4 ความคิดเห็น
rocky หรือ fedora ก็ทำได้ไหม?
ช่วงนี้มีหลายอย่างต้องทำ เพิ่งได้มาเห็นตอนนี้เองครับ/ค่ะ ใช่ครับ/ค่ะ เพราะขยายต่อได้ง่าย ถ้าเข้าใจโครงสร้างแล้วก็น่าจะทำได้ไม่ยากครับ/ค่ะ
เท่าที่ทราบ การสร้างดิสทริบิวชันที่ใช้ Ubuntu เป็นฐานจะมีเครื่องมือ GUI แยกต่างหากอยู่
แล้วถ้าจะสร้างดิสทริบิวชันที่ใช้ Arch เป็นฐาน ต้องทำอย่างไรบ้าง?
สิ่งนี้สามารถทำเป็นไฟล์สคริปต์ได้หรือไม่ รบกวนช่วยแชร์ข้อมูลหน่อยครับ
ฝั่ง Arch มีเครื่องมือทางการชื่อ
archisoสำหรับสร้าง ISO และเขาก็ทำด้วยตัวนี้กันครับผมเคยทำค้างไว้เหมือนกัน แต่ถ้าดูที่ https://github.com/LunaStev/noxis ก็จะเห็นว่าโครงสร้างประมาณนี้ครับ