Cover image

วิธีการโฮสต์ไฟล์ IPFS ให้ออนไลน์ตลอดไป

19 Nov 2019

Share to:

สวัสดีครับ โดยปกติเมื่อ Add File เข้า IPFS แล้ว IPFS จะทําการ Pin File ให้โดยอัตโนมัติ หมายความว่า File นั้นจะยัง Online อยู่ ใน IPFS Network แต่เมื่อใดเราปิดเครื่อง หรือปิด IPFS Daemon แล้ว File นั้นจะถูกลบออกจาก IPFS Network ในเวลาต่อมา (ประมาณ 24 ชั่วโมง) ดังนั้นถ้าต้องการจะให้ File คงอยู่ตในลอดไป จะต้องให้เครื่องคอมพิวเตอร์ หรือ Node อื่นๆ Pin File ของเราไว้ในระบบด้วย ยิ่งมี Node ที่ Pin File ของเราเยอะ File ของเรานั้นก็จะอยู่ในระบบ ไม่หายไปไหน ถึงแม้ว่าเราปิดเครื่องของเราแล้วก็ตาม

เรามาดูกันก่อนว่าเครื่องของเรา Pin File อะไรไว้บ้างด้วยคําสั่งนี้

ipfs pin ls

ก็จะแสดงรายการของ Hash File ที่ถูก Pin ภายในเครื่องของเรา ตามรูปครับ

Image

สําหรับคําสั่งที่ใช้ Pin File ใน IPFS คือ

ipfs pin add <Hash ที่ต้องการ Pin>

ตัวอย่าง

ipfs pin add QmVPv5MTWK5k9wbDZcD2LTKzgcpCbnRB3RBNvN4AcZx2VL

File QmVPv5MTWK5k9wbDZcD2LTKzgcpCbnRB3RBNvN4AcZx2VL จะถูก Pin อยู่ในเครื่อง และ IPFS Network ทันทีครับ

หมายความว่าถ้าไฟล์ไหนได้รับความนิยม และถูก Pin เป็นจํานวนมาก ก็จะทําให้ File นั้นอยู่ในระบบตลอดไปครับ :)


Copyright © 2019 - 2024 thiti.dev |  v1.19.0 |  Privacy policy |  status | 

            วงแหวนเว็บ