Hodleveryday.com
  • 👋ยินดีต้อนรับ
  • 🐈Roadmap
  • 🏆Sponsor
  • Do it yourself
    • 👨‍💻Run program
    • 🌎Deploy program
    • 💰Withdraw
Powered by GitBook
On this page
  • 1. สมัคร DigitalOcean
  • 2. Deploy program
  • 2.1 Resources
  • 2.2 Environment Variables
  • 2.3 Info
  • 2.4 Review
  • 3. Build
  1. Do it yourself

Deploy program

เราจะพาคุณไป Deploy program เพื่อให้มันทำงานตลอด

PreviousRun programNextWithdraw

Last updated 11 months ago

จากบนความที่แล้ว ที่เรา Run program สำเร็จ แต่ติดที่ถ้าเราปิดโปรแกรม หรือ ปิดคอมพิวเตอร์ โปรแกรมจะหยุดทำงาน แต่!!! เราสามารถแก้ได้โดย Deploy program ไปบน DigitalOcean

สิ่งที่เราต้องมีดังนี้

  • บัญชี DigitalOcean

  • ช่องทางชำระเงิน เช่น บัตร VISA

1. สมัคร DigitalOcean

หากท่านมีบัญชี DigitalOcean อยู่แล้วให้ข้ามไปขั้นตอนที่ 2 ได้เลย

คลิกลิงค์ เพื่อสมัคร

จากนั้นเลือกช่องทางการสมัคร ในที่นี่ผมเลือก ​Sign Up with Google จากนั้นกรอกข้อมูลของท่าน

จากนั้นเลือกช่องทางทำระเงิน ในที่นี่ ผมเลือกชำระผ่านบัตร VISA

เมื่อยืนยันข้อมูลเสร็จ ระบบจะพามายังหน้านี้ ให้คลิก Explore out Control Panel เพื่อเข้าสู่หน้าหลัก

เข้าสู่หน้าหลักเรียบร้อย เป็นอันเสร็จสิ้น

2. Deploy program

ในหน้าหลัก ให้คลิก App Platform บริเวณซ้ายมือ

จากนั้นคลิก Create app

2.1 Resources

คลิก Manage Access เพื่ออนุญาตให้ DigitalOcean เข้าถึง repository ของเราใน GitHub ได้

จากนั้นคลิก Install & Authorize

จากนั้นคลิก Next ระบบจะแสดงรายละเอียดของ Resources ให้คลิก Edit ในส่วนของ App เนื่องจากค่าเริ่มต้น DigitalOcean จะใช้ Containers จำนวน 2 ตัว ให้สังเกต vCPU x 2 ซึ่งโปรแกรมของเราไม่ได้จำเป็นต้องใช้ทรัพยากรเยอะขนาดนั้น ทำให้มีค่าใช้จ่ายสูงเกินความจำเป็น จึงต้องปรับลดลง เพื่อประหยัดเงิน

จากนั้นดูในส่วน Resource Size ให้คลิก Edit

ให้ปรับ Containers จาก 2 เหลือ 1 จะพบว่าค่าใช้จ่ายต่อเดือนจาก $24 เหลือ $12 จากนั้นกด Save

จากนั้นเลื่อนลงมาและกด Back จะพบว่าเหลือแค่ vCPU จากเดิม vCPU x 2 จากนั้นกด Next

2.2 Environment Variables

ให้กรอกค่า API_KEY และ API_SECRET ของคุณ จากนั้นกด Save และกด Next เป็นอันเสร็จสิ้น

2.3 Info

ส่วนนี้เป็น Optional จะแก้ไขชื่อ app ของคุณ หรือใช้ชื่อ default ที่ DigitalOcean ตั้งมาให้ก็ได้ ถ้าหากอยากเปลี่ยนก็กด Edit ในส่วน App Info จากนั้นตั้งชื่อที่คุณต้องการ แล้วกด Save ในที่นี้ผมตั้งเป็น dca-bitcoin จากเดิม oyster-app จากนั้นกด Next

2.4 Review

ตรวจสอบข้อมูลของคุณอีกครั้ง

ข้อมูลถูกต้อง และค่าใช้จ่ายอยู่ที่ $12 ต่อเดือน จากนั้นคลิก Create Resources

3. Build

ระบบจะแสดงสถานะ Building สามารถคลิก Go to Build Logs เพื่อเข้าไปดูรายละเอียดได้

เมื่อเสร็จสิ้นระบบจะแสดง Live App ดังรูป

ท่านสามารถคลิก Runtime Logs เพื่อดูการทำงานของโปรแกรมได้

พบว่าโปรแกรมทำงานปกติ จากนี้ท่านสามารถปิดเว็บไซต์ DigitalOcean ปิดคอมพิวเตอร์ ได้โดยที่โปรแกรมยังทำงานอยู่ตลอดเวลา 24/7 เป็นอันเสร็จสิ้น


จบไปแล้วกับการ DCA ด้วยตัวเองตั้งแต่ 0 จนถึง deploy เราหวังเป็นอย่างยิ่งว่าจะช่วยให้ท่านได้ปกป้องข้อมูลของท่าน (API Key & API Secret) เงินของท่าน (Your keys your coins) ด้วยตัวท่านเอง (Don't trust anyone, Trust yourself)

🌎
https://cloud.digitalocean.com/registrations/new